Powershell:$ host.version在脚本和shell之间输出不同

时间:2017-09-14 13:11:41

标签: shell powershell output

为什么$ host.version的输出从使用“。\ script.ps1”调用的脚本开始,如果我们执行命令un shell?

来自shell的

<html ng-app="test">
    <body ng-controller="DemoCtrl">
    ....
    </body>
</html>

来自剧本:

PS C:\Users\user\Desktop> $PSVersiontable

Name                           Value
---                           -----
PSVersion                      5.1.14409.1005
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.14409.1005
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

由于

1 个答案:

答案 0 :(得分:2)

因为它们是不同的主机..控制台,ISE等都是不同的主机。

如果您指的是PowerShell版本,即使是在您自己的问题中,它们也没有什么不同。