バッチ処理でプログラムの実行終了を待って次のプログラムを実行する

通常、バッチ処理でプログラムを動かすとき、以下のように連続して記述するとプログラムの終了を待たずいっぺんに処理を行ってしまうことがある。

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
が動き出し、次へ…と続く動きとなる。