该事件在远程脚本完成时引发。
Object_end
End 事件在远程脚本对象执行完毕时引发。可以在远程脚本对象正常终止、超时或是因发生错误而终止时引发。
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 事件