Windows のバッチファイルの実行を途中で終了する (exit /b)

バッチファイルの実行を途中で終了したい場合は、次のコマンドを実行します。

EXIT /B

バッチファイルの中で単純に exit コマンドを実行すると、バッチファイルを実行していたコマンドプロンプト(コマンドシェル)ごと終了してしまいますが、/B オプション付きで実行すると、コマンドプロンプト自体は終了せずに、バッチファイルの実行だけを終了 してくれます。

sample.cmd
@echo off
echo AAA
exit /b
echo BBB

例えば、上記の sample.cmd を実行すると、echo BBB は実行せずに終了します。

実行結果
C:\> sample
AAA