$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($cmd, 0, false);
我似乎没有找到这个文件?
编辑
它需要一些设置来启用它?我发现上面的脚本不能正常工作是否第二个参数设置为true
或false
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($cmd, 0, false);
我似乎没有找到这个文件?
编辑
它需要一些设置来启用它?我发现上面的脚本不能正常工作是否第二个参数设置为true
或false
Run(strCommand, [intWindowStyle], [bWaitOnReturn])
对于运行方法的完整文档是在这里: http://msdn.microsoft.com/en-us/library/d5fk67ky%28VS.85%29.aspx
见这里的全部细节。 第二个参数来Run
的(最小化,最大化等)的窗口风格,三是是否等待程序完成后再继续。 首先,当然,程序运行。
这里复制的信息做出回答自足:
object.Run(strCommand,[intWindowStyle],[bWaitOnReturn])
对象 - WshShell对象。
strCommand -表示要运行的命令行字符串值。 你必须包括你想传递给可执行文件的参数。
intWindowStyle -可选。 整数值,指示该程序的窗口的外观。 请注意,并非所有程序都使用此信息。
bWaitOnReturn -可选。 布尔值,指示脚本是否应等待程序继续在脚本中的下一条语句之前执行完毕。 如果设置为true,脚本执行暂停,直至程序完成,并运行返回由程序返回的任何错误代码。 如果设置为false(缺省值),Run方法启动程序,自动地返回0(不被解释为错误代码)后立即返回。
窗口样式是:
0 Hides the window and activates another window. 1 Activates and displays a window. If the window is minimized or maximized, the system restores it to its original size and position. An application should specify this flag when displaying the window for the first time. 2 Activates the window and displays it as a minimized window. 3 Activates the window and displays it as a maximized window. 4 Displays a window in its most recent size and position. The active window remains active. 5 Activates the window and displays it in its current size and position. 6 Minimizes the specified window and activates the next top-level window in the Z order. 7 Displays the window as a minimized window. The active window remains active. 8 Displays the window in its current state. The active window remains active. 9 Activates and displays the window. If the window is minimized or maximized, the system restores it to its original size and position. An application should specify this flag when restoring a minimized window. 10 Sets the show-state based on the state of the program that started the application.
从以上参考引述如下:
strCommand字符串值表示要运行的命令行。 你必须包括你想传递给可执行文件的参数。
intWindowStyle可选。 整数值,指示该程序的窗口的外观。 请注意,并非所有程序都使用此信息。
bWaitOnReturn可选。 布尔值,指示脚本是否应等待程序继续在脚本中的下一条语句之前执行完毕。 如果设置为true,脚本执行暂停,直至程序完成,并运行返回由程序返回的任何错误代码。 如果设置为false(缺省值),Run方法启动程序,自动地返回0(不被解释为错误代码)后立即返回。