私はいくつかのファイルを検証するバッチファイルを書いています。ファイルの1つが有効でない場合は、バッチスクリプトを停止して、エラーコード> 0を返します。以下のコードは仕事をしているようですが、 "EXIT 2"を呼び出すと、スクリプトが実行されていたコマンドプロンプトウィンドウが閉じます。コマンドプロンプトウィンドウを閉じずにエラーコードを返す方法はありますか?
:Validate
SETLOCAL
Validator %1
IF %ERRORLEVEL% GEQ 1 EXIT 2
ENDLOCAL
コマンドプロンプトを閉じずにエラーコードを返す方法はありますか?
何かを返すには、完了する必要があります... – vonbrand