該事件在遠程腳本完成時引發(fā)。
Object_end
End 事件在遠程腳本對象執(zhí)行完畢時引發(fā)。可以在遠程腳本對象正常終止、超時或是因發(fā)生錯誤而終止時引發(fā)。
var WshController = new ActiveXObject("WSHController"); var RemoteProc = WshController.CreateScript("foo.wsf", "remotemachine"); WScript.ConnectObject(RemoteProc, "RemoteProc_"); var Done = false; RemoteProc.Execute(); while (!Done) WScript.Sleep(100); function RemoteProc_End() { WScript.Echo("The process has ended"); Done = true; } function RemoteProc_Error() { WScript.Echo("An error has occurred:" + RemoteProc.Error.Description); Done = true; } function RemoteProc_Start() { WScript.Echo("The process has started"); }
WshController 對象 | WshRemote 對象 | Status 屬性 | Error 屬性 | Execute 方法 | Terminate 方法 | Start 事件 | Error 事件