2018-06-06T05:35:31Z

【WSH】RunとExecの違い

Run Exec
表示 非表示/表示/最小化が可能 非表示(cscript)/表示(wscript)
入出力 不可
※ファイルから入出力が可能
StdIn/StdOut/StdErrが可能
※StdOut.ReadAll()で終了待機+標準出力取得
親終了 親終了:子実行継続 親強制終了:子強制終了
親通常終了:子実行継続
※親終了後に入出力でエラー
強制終了 不可 Terminateで強制終了が可能
※プロセスIDでも可能
戻り値 同期実行ならば取得可能 ExitCodeで取得可能
プロセスID 不可 ProcessIDで取得可能

参考

 ラベル:
 コメントを書く