尝试在 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