为什么$ 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
由于
答案 0 :(得分:2)
因为它们是不同的主机..控制台,ISE等都是不同的主机。
如果您指的是PowerShell版本,即使是在您自己的问题中,它们也没有什么不同。