PowerShell的帮助(powershell -?)规定:

-Version
    Starts the specified version of Windows PowerShell.

然而,随着powershell -Version 1开始PowerShell的2当所有的东西我尝试了仅在V2存在并且没有V1仍然工作,如-split操作员或Get-Random小命令。

那么究竟与-Version参数运行的PowerShell时的变化,如果后来引入的语言功能和cmdlet仍然存在和工作?这使得测试脚本的PowerShell V1有点困难,因为我不永远记住了什么变化。

有帮助吗?

解决方案

我不认为此开关做任何事情尤其是因为1.0和2.0不能安装侧由端。此开关从一开始就插嘴说。我的猜测是,他们期待能够运行不同版本的PowerShell并排的一面。也许这将与安装侧由端,然后该开关将是真正有用的一些未来版本发生。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top