究竟是什么PowerShell的-Version参数呢?
-
22-09-2019 - |
题
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并排的一面。也许这将与安装侧由端,然后该开关将是真正有用的一些未来版本发生。
不隶属于 StackOverflow