VBS(VBScript)によるスクリプトから実行したプログラムの終了を待つ方法を紹介
スクリプトから実行したプログラムの終了を待つ方法
サンプルソース
vbsからsleep.exe(2003ツールキットから取得)を実行させて終了を待つ。
(入力)
Dim WS, oExec
Set WS = CreateObject("WScript.Shell")
Set oExec = WS.Exec("f:\sleep.exe 10")
Do While oExec.Status = 0
WScript.Sleep 3000
WScript.Echo oExec.Status
Loop
WScript.Echo "終了"
(出力)
0
0
0
1
終了