如何使用powershell.exe版本1来测试powershell脚本? 虽然有一个版本参数,但它并不像预期的那样起作用:
C:\Users\skampmann>powershell -version 1 -command "$psversiontable.psversion.major"
2
如何使用powershell.exe版本1来测试powershell脚本? 虽然有一个版本参数,但它并不像预期的那样起作用:
C:\Users\skampmann>powershell -version 1 -command "$psversiontable.psversion.major"
2
-version
参数仅适用于值2.0
或2
,而不适用于1
或3
。
4
也不起作用。使用 PS v5 运行的是 v5 而不是 v4。 - user4003407Windows PowerShell Version 2.0 Engine
是一个单独的Windows功能。如果您删除它,-version
将完全无法工作。 - Peter Hahndorfpowershell -version 3 get-clipboard
可以正常工作,尽管 Get-Clipboard 看起来是 PowerShell 5.0 中的新 cmdlet。 - phuclvpowershell -version 3 -command "$psversiontable.psversion.major"
输出的是5。 - phuclv