什么是这两个参数意味着WScript的吗?(What does the two parameters

2019-10-20 07:40发布

$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($cmd, 0, false);

我似乎没有找到这个文件?

编辑

它需要一些设置来启用它?我发现上面的脚本不能正常工作是否第二个参数设置为truefalse

Answer 1:

Run(strCommand, [intWindowStyle], [bWaitOnReturn]) 
  • WindowStyle = 0意味着“隐藏窗口并激活另一窗口”。
  • WaitOnReturn = false表示“Run方法启动程序,自动地返回0(不被解释为错误代码)后立即返回。”

对于运行方法的完整文档是在这里: http://msdn.microsoft.com/en-us/library/d5fk67ky%28VS.85%29.aspx



Answer 2:

见这里的全部细节。 第二个参数来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.


Answer 3:

从以上参考引述如下:

strCommand字符串值表示要运行的命令行。 你必须包括你想传递给可执行文件的参数。

intWindowStyle可选。 整数值,指示该程序的窗口的外观。 请注意,并非所有程序都使用此信息。

bWaitOnReturn可选。 布尔值,指示脚本是否应等待程序继续在脚本中的下一条语句之前执行完毕。 如果设置为true,脚本执行暂停,直至程序完成,并运行返回由程序返回的任何错误代码。 如果设置为false(缺省值),Run方法启动程序,自动地返回0(不被解释为错误代码)后立即返回。



文章来源: What does the two parameters mean for WScript here?
标签: php wsh