我想模仿PowerShell 3.0
从PowerShell v3或v4,您可以使用以下命令模拟v2:
%windir%\system32\WindowsPowerShell\v1.0\PowerShell.exe -version 2
$主持人透露: 版本:2.0
但是,在PowerShell 4中
%windir%\system32\WindowsPowerShell\v1.0\PowerShell.exe -version 3
$ Host现在报道: 版本:4.0(我希望3:0)
问题:有没有办法从4.0模拟PowerShell 3.0?
答案 0 :(得分:6)
不,这是不可能的。 V4向后兼容V3,因此任何针对V3编写的脚本都可以与V4一起使用。
如果您想编写支持V3和V4的脚本,最好使用安装了V3的机器/ VM,以确保您不依赖于V4功能。