0

こんにちは、成功時に 0 を返し、エラー時に 1 を返すバッチ スクリプトがあり、終了値をコンソール/別のコマンドに出力/渡したいとしましょう。

何かのようなもの

echo script param1 param2

期待される出力

0 or 1

Windowsバッチスクリプトでこれを行うにはどうすればよいですか?

4

1 に答える 1

0

スクリプトは現時点で 0 と 1 を返します。

これを追加:

@ECHO off
:: script comment
cmd.exe /c somecommand
if errorlevel EQU 0 CALL script2.bat param1 param2 & goto :END
if errorlevel GEQ 1 CALL script3.bat param1 param2 & goto :ERROR
:ERROR
EXIT 1
:END
EXIT 0
于 2013-06-13T15:55:40.717 に答える