【发布时间】:2014-02-03 04:38:50
【问题描述】:
我有一个 Powershell 脚本,无论我尝试什么,它都会完全忽略脚本中的任何引号。当我从我的 VB.NET 代码运行脚本时发生错误,我已经通过 VB.NET 成功运行脚本一段时间了。
例如,我的脚本从查找服务器名称开始...
这行得通:
$name = gc env:computername
这不是:
$name = "SERVERNAME"
给出的错误类似于 $name = SERVERNAME is not Recognized as a cmdlet.... 等等。
这导致我的脚本中的几行失败,并且错误消息总是显示不带引号的命令。
【问题讨论】:
-
我认为透露您从 VB.NET 代码运行脚本的方法将有助于了解实际问题。
-
如 Joel 所说,我敢打赌 VB 方面出了点问题。
标签: vb.net powershell