Error イベント
リモート スクリプトにエラーが発生したときに起動されるイベントです。
Object_Error
引数
- object
WshRemote オブジェクトです。
解説
Error イベントは、リモート スクリプト オブジェクトの実行がエラーのために異常終了したときに起動されます。Error プロパティには、WshRemoteError オブジェクトが格納されます。このオブジェクトは、リモート スクリプトの異常終了の原因となったエラーに関する情報を保持します。
使用例
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 オブジェクト |
WshRemoteError オブジェクト |
Status プロパティ |
Error プロパティ |
Execute メソッド |
Terminate メソッド |
Start イベント|
End イベント