WMIC如何使用exe传递参数/参数

时间:2014-03-13 10:44:38

标签: wmic

我想使用WMIC direct命令从远程系统调用exe。为此,我在这里准备一个命令

WMIC /NODE:"RemoteSys" /USER:"domain\username" /PASSWORD:"XXXXXXXXX" PROCESS CREATE "C:\Program Files (x86)\Company\Product\productapp.exe"

但问题是这个productapp.exe期待一个参数/参数,如" -p PlantA"

这里的问题是如何通过它?

我尝试了许多其他方法,但都失败了:

WMIC / NODE:" RemoteSys" / USER:"域\用户名" /密码:" XXXXXXXXX" PROCESS CREATE" C:\ Program Files(x86)\ Company \ Product \ productapp.exe" -p PlantB
输出:无效动词切换

WMIC / NODE:" RemoteSys" / USER:"域\用户名" /密码:" XXXXXXXXX" PROCESS CREATE" C:\ Program Files(x86)\ Company \ Product \ productapp.exe" &#34 ;-p PlantB" 输出:格式无效。提示:= [,]。

不知道什么是参数列表&如何使用它。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

我必须用MATLAB做类似的事情。您可以尝试打开命令提示符并使用该命令提示符中的参数执行程序。

WMIC /NODE:"RemoteSys" /USER:"username" /PASSWORD:"XXX" PROCESS CALL CREATE "cmd.exe /c cd C:/Program Files (x86)/Company/Product/ & productapp.exe -p PlantB"