我可以将Powershell 4与Powershell 3并排安装吗?

时间:2014-04-03 12:56:50

标签: powershell powershell-v2.0 powershell-v3.0

我的盒子上安装了Powershell 3。

我需要使用Powershell 4测试一些脚本,但是我想继续运行一些在Powershell 3下测试的脚本,我不想通过安装Powershell 4来破坏它。

问题:是否可以在Powershell版本3下打开Powershell会话(如果需要,甚至可以打开2个版本),尽管我已经安装了Powershell 4?

2 个答案:

答案 0 :(得分:5)

安装Windows Management Framework Core 4.0软件包后,可以运行PowerShell 2.0版,但不能运行3.0版。使用-version 2.0参数启动PowerShell v2。

请参阅此TechNet文章:http://technet.microsoft.com/en-us/library/hh847899.aspx

另请参阅help about_powershell.exe帮助文档:http://technet.microsoft.com/en-us/library/jj553275.aspx

答案 1 :(得分:4)

是。从V3开始,您可以使用-Version参数打开下层版本的PowerShell会话。

-Version
    Starts the specified version of Windows PowerShell.
    Enter a version number with the parameter, such as "-version 2.0".

正在运行

Powershell.exe -Version 2 

将启动一个可用于运行/测试V2脚本的会话。