バッチファイルの実行を途中で終了したい場合は、次のコマンドを実行します。
EXIT /B
バッチファイルの中で単純に exit
コマンドを実行すると、バッチファイルを実行していたコマンドプロンプト(コマンドシェル)ごと終了してしまいますが、/B
オプション付きで実行すると、コマンドプロンプト自体は終了せずに、バッチファイルの実行だけを終了 してくれます。
@echo off
echo AAA
exit /b
echo BBB
例えば、上記の sample.cmd
を実行すると、echo BBB
は実行せずに終了します。
C:\> sample
AAA