I am attempting to create a solution to launch remote processes in an environment which is very stable, and I know the user base will have Windows 7 - most will have no updates to it though.

Remote SSIS Package Execution with PowerShell 2.0 says that Windows 7 comes with PowerShell 2.0 and would therefore be capable of the remote execution, but I seem to remember having to upgrade my machine to PowerShell 2. I am currently on v3 of PowerShell and don't have access to the machines on which the script would need to run.

What version of PowerShell comes with Windows 7 out of the box?

  • You have the correct answer from the horse's mouth... Why ask again? Commented Sep 26, 2013 at 20:13
  • The path it is installed in on one of the machines is %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe It is a strange path to install v2.0, no?
    – Thronk
    Commented Sep 26, 2013 at 20:14
  • I haven't updated Powershell on my Win7 machine and it's on v1.
    – Yass
    Commented Sep 26, 2013 at 20:14
  • 1
    @AthomSfere Cross-site duplicates are allowed, and since linked posts don't show up in the sidebar across SE sites, it's useful to have the information here as well. Commented Sep 27, 2013 at 16:30
  • 1
    @AthomSfere - Not same question anyway, as it is not "how to determine version" but "what version comes in Win7 without updates.
    – Thronk
    Commented Apr 28, 2014 at 20:25

1 Answer 1


I recently installed Windows 7 on a fresh system, and running get-host in PowerShell tells me I'm running version 2.0, even though it's installed in the v1.0 folder.

Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.

PS C:\Users\user> get-host

Name             : ConsoleHost
Version          : 2.0
InstanceId       : 61ef8a3b-0212-4743-87a1-eb2c00fb1e29
UI               : System.Management.Automation.Internal.Host.InternalHostUserI
CurrentCulture   : en-US
CurrentUICulture : en-US
PrivateData      : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
IsRunspacePushed : False
Runspace         : System.Management.Automation.Runspaces.LocalRunspace

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .