【发布时间】:2015-03-10 23:08:23
【问题描述】:
我很好奇 powershell 是如何解析这个的。
这不起作用(我从 exe 收到错误的语法错误)
& dnscmd 'sdfsdfs /RecordAdd my.domain test123 a 1.1.1.1'
为了让它工作,我必须这样做: cmd /c 'dnscmd sdfsdfs /RecordAdd my.domain test123 a 1.1.1.1'
我以为我在这里使用的调用表达式 cmdlet 正确,为什么它不起作用?
【问题讨论】:
-
&不是Invoke-Expression的别名。有关如何使用 Powershell 执行程序的更多信息,请参阅this link -
This article 也可能有帮助。
标签: powershell cmd