Riverside Learning LABO(Skill/Idea/Code)

よりよいシステムのため工学系と人間系の学習下書きメモ

バッチファイルexit

■バッチファイルを強制終了する時の注意点


終了にはexit コマンドを使用する。
1.単に「exit」とした場合
バッチファイルを実行しているコマンドプロンプトまで終了してしまう。
2.「exit /b」とした場合
バッチファイルが別なバッチファイル (親) から call コマンドで呼ばれている場合は、 バッチファイルの処理を終了した後で 親のバッチファイルの呼ばれた箇所に処理が戻る。
3.「exit /b [終了コード]」とした場合
後ろに終了コードを書けば、 親のバッチファイルに戻って、その終了コードを if errorlevel …分岐に利用できる。