- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:明後日にPING→宛先ホストに到達できません。の意)
PINGが宛先ホストに到達できません。エラーレベル分岐が使えない理由は?
このQ&Aのポイント
- 明後日にPINGを行った際、宛先ホストに到達できない場合、「宛先ホストに到達できません」と表示されます。
- エラーレベル分岐を利用してPINGが宛先ホストに到達できなかった場合の処理分岐を行いたい場合、宛先ホストに到達できないエラーメッセージの代わりに「NG」と記録することができる。
- しかし、「宛先ホストに到達できません」というエラーメッセージが表示される理由は、宛先ホストのIPアドレスが存在しないか、ルーティングテーブルに登録されていないためである。このため、エラーレベル分岐が使えない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ping で到達できたかどうかは単純なping自体のERRORLEVELでは判断できません。 ping ~~~ | find "バイト数 =32" >NUL if errorlevel 1 echo NG
お礼
無事期待通りに出すことが出来ました。有難うございました。