バッチ処理でプログラムの実行終了を待って次のプログラムを実行する
通常、バッチ処理でプログラムを動かすとき、以下のように連続して記述するとプログラムの終了を待たずいっぺんに処理を行ってしまうことがある。
hogehoge.exe naninani hogehoge.exe ponpon hogehoge.exe penpen hogehoge.exe pinpin
これを防止するために、
start /w
を使用する。
start /w hogehoge.exe naninani start /w hogehoge.exe ponpon start /w hogehoge.exe penpen start /w hogehoge.exe pinpin
こうすることで、
hogehoge.exe naninani
の実行終了を待って、次の
hogehoge.exe ponpon
が動き出し、次へ…と続く動きとなる。