複数の子バッチ プログラムを呼び出すバッチ プログラムがあり、それらはさまざまな Windows コマンドを広範囲に使用します。エラーが発生した場合は、エラーの詳細に関するログ情報をユーザーに提供したいと考えています。
これらのコマンドが返す可能性のあるさまざまなエラー コード (0 から 256 の範囲の数字) と、それらの英語での解釈を知るにはどうすればよいですか?
複数の子バッチ プログラムを呼び出すバッチ プログラムがあり、それらはさまざまな Windows コマンドを広範囲に使用します。エラーが発生した場合は、エラーの詳細に関するログ情報をユーザーに提供したいと考えています。
これらのコマンドが返す可能性のあるさまざまなエラー コード (0 から 256 の範囲の数字) と、それらの英語での解釈を知るにはどうすればよいですか?
本当に DOS を使用している場合 (これは非常に疑問です)、唯一の方法は次のとおりです。
command
if errorlevel 255 echo 255
if errorlevel 254 echo 254
if errorlevel 253 echo 253
...
if errorlevel 1 echo 1
if errorlevel 0 echo 0
自然言語での解釈はあなた次第です。そこで何を試したかを正確に知る必要があるからです。
Windowsでは、通常はできることに注意してください
command
echo %errorlevel%