我有一个运行 Powershell v2 的 Win2003。如果我跑
Invoke-Command -ScriptBlock {$Host.Version}
然后我得到“2.0版”。但是,如果我运行
Invoke-Command -ScriptBlock {$Host.Version} -ComputerName localhost
然后我得到“1.0版”
我认为这与远程 powershell 有关,但我一直找不到设置。任何人都可以帮忙吗?
注意。
WSManConfig: Microsoft.WSMan.Management\WSMan::localhost\Plugin\Microsoft.PowerShell\InitializationParameters
ParamName ParamValue
--------- ----------
PSVersion 2.0