尝试在 powerGUI 脚本编辑器 (2.0.0.1082) 中调试我的 powershell 脚本时,$MyInvocation.MyCommand.Path 为 $null。它在通过 powershell 运行脚本时起作用。在 Powershell_ise.exe(在我们的一台服务器上)中运行它也可以正常工作。
有没有其他人遇到过同样的问题或知道出了什么问题?
这是我的powershell版本:
名称 值
---- -----
CLRVersion 2.0.50727.4927
构建版本 6.1.7600.16385
PS版本 2.0
WSManStack 版本 2.0
PSCompatibleVersions {1.0, 2.0}
序列化版本 1.1.0.1
PSRemotingProtocolVersion 2.1
服务器版本:
名称 值
---- -----
CLRVersion 2.0.50727.3082
构建版本 6.0.6002.18111
PS版本 2.0
WSManStack 版本 2.0
PSCompatibleVersions {1.0, 2.0}
序列化版本 1.1.0.1
PSRemotingProtocolVersion 2.1