リモート スクリプトが完了したときに起動されるイベントです。
Object_end
引数
- object
WshRemote オブジェクトです。
解説
End イベントは、リモート スクリプト オブジェクトの実行が完了したときに起動されます。リモート スクリプト オブジェクトの実行が正常に終了したときのほか、タイムアウトになったり、エラーのために異常終了したときにも、このイベントが起動されます。
使用例
var WshController = new ActiveXObject("WSHController");
var RemoteProc = WshController.CreateScript("app.wsf", "remotemachine");
WScript.ConnectObject(RemoteProc, "RemoteProc_");
var Done = false;
RemoteProc.Execute();
while (!Done)
WScript.Sleep(100);
function RemoteProc_End()
{
WScript.Echo("プロセスが終了しました。");
Done = true;
}
function RemoteProc_Error()
{
WScript.Echo("エラーが発生しました。 " + RemoteProc.Error.Description);
Done = true;
}
function RemoteProc_Start()
{
WScript.Echo("プロセスが開始しました。");
}
参照
WshController オブジェクト | WshRemote オブジェクト | Status プロパティ | Error プロパティ | Execute メソッド | Terminate メソッド | Start イベント | Error イベント