Windows 脚本宿主  

WshScriptExec 对象

Exec MethodWshShell Object

提供有关用 Exec 运行脚本的状态信息,并提供对 StdIn、StdOut 和 StdErr 流的访问。

说明

WshScriptExec 对象由 WshShell 对象的 Exec 方法返回。不论开始执行脚本或程序之前还是执行完毕后,Exec 方法都会返回 WshScriptExec 对象。

示例

下面的代码运行calc.exe 并且在屏幕上显示最终状态。

[VBScript]
Dim WshShell, oExec
Set WshShell = CreateObject("WScript.Shell")

Set oExec = WshShell.Exec("calc")

Do While oExec.Status = 0
     WScript.Sleep 100
Loop

WScript.Echo oExec.Status
[JScript]
var WshShell = new ActiveXObject("WScript.Shell");
var oExec = WshShell.Exec("calc");

while (oExec.Status == 0)
{
     WScript.Sleep(100);
}

WScript.Echo(oExec.Status);

属性

Status 属性 | StdOut 属性 | StdIn 属性 | StdErr 属性

方法

Terminate 方法

请参阅

WScript 对象 | Exec 方法