2009-07-08 21 views
5

親バッチファイルから呼び出すいくつかのバッチファイルがあります。子バッチファイルでエラーが発生した場合は、トラップする必要があります。子バッチファイルがexeファイルを呼び出すと、子バッチファイルのエラーをトラップできます。どのように親バッチファイルまでそれを表面化するのですか?呼び出されたバッチファイルからエラーレベルを取得する

答えて

7

で終了:あなたの子供のバッチスクリプトで

exit /b errorlevel 

+4

子バッチスクリプトを制御できない場合はどうなりますか?たとえば、私はMavenを呼び出しています( 'call mvn clean test') – Jorn

+0

Jorn、バッチスクリプトの場合は、常にそれを制御できます。適切なエラーコードを返さない.exeの場合は、第三者に修正を依頼してください。 – vezenkov

3

呼び出されたバッチファイルでexit /b %ERRORLEVEL%を使用するとうまくいくはずです。

関連する問題