提供有關(guān)用 Exec 運(yùn)行腳本的狀態(tài)信息,并提供對(duì) StdIn、StdOut 和 StdErr 流的訪問。
WshScriptExec 對(duì)象由 WshShell 對(duì)象的 Exec 方法返回。不論開始執(zhí)行腳本或程序之前還是執(zhí)行完畢后,Exec 方法都會(huì)返回 WshScriptExec 對(duì)象。
下面的代碼運(yùn)行calc.exe 并且在屏幕上顯示最終狀態(tài)。
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
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 屬性