• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:明後日にPING→宛先ホストに到達できません。の意)

PINGが宛先ホストに到達できません。エラーレベル分岐が使えない理由は?

このQ&Aのポイント
  • 明後日にPINGを行った際、宛先ホストに到達できない場合、「宛先ホストに到達できません」と表示されます。
  • エラーレベル分岐を利用してPINGが宛先ホストに到達できなかった場合の処理分岐を行いたい場合、宛先ホストに到達できないエラーメッセージの代わりに「NG」と記録することができる。
  • しかし、「宛先ホストに到達できません」というエラーメッセージが表示される理由は、宛先ホストのIPアドレスが存在しないか、ルーティングテーブルに登録されていないためである。このため、エラーレベル分岐が使えない。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

ping で到達できたかどうかは単純なping自体のERRORLEVELでは判断できません。 ping ~~~ | find "バイト数 =32" >NUL if errorlevel 1 echo NG

kaidnu
質問者

お礼

無事期待通りに出すことが出来ました。有難うございました。

関連するQ&A