Terminate メソッド (WshScriptExec)

Exec メソッドによって開始されたプロセスを終了するようにスクリプト エンジンに指示します。

object.Terminate

引数

  • object
    WshScriptExec オブジェクト

解説

Terminate メソッドは値を返しません。Terminate メソッドは最後の手段としてのみ使用します。これは、アプリケーションによっては適切にクリーンアップできない場合があるためです。通常は、プロセスを途中で中断せず、プロセス自身で実行を終了させるようにします。Terminate メソッドは WM_CLOSEメッセージを使ってプロセスを終了しようとします。これで終了できない場合は、通常のシャットダウン手順を実行せずに、プロセスを強制終了します。

使用例

次の JScript サンプル コードは、Terminate メソッドを使ってスクリプトの実行を終了する例です。

var aScript = WScript.Exec("%comspec% /c myScript.js");
aScript.Terminate();

参照

WshScriptExec オブジェクト