実はヤフーブログで書こうと思ったのですがどうも落ち着かないのでwordpressで・・
VBAといいつつ最初から脱線してPingの話です
管理している小さなLANは基本は閉鎖したLANです。
なのでデフォルトゲートウェイは面倒くさいのでもう未記入にしておこう
と思ったらaccessのaccdbが起動時エラー
起動時に実行するモジュールVBAでpingを打たせているのですが
戻り値を取得できない。
cmd.exeで実際に打ってみると
ダミーのデフォルトゲートウェイを記入している場合
192.168.100.1 からの応答:宛先ホストに到達できません。
未記入の場合だと
ping:転送に失敗しました。一般エラーです。
返事が違いますね。pingは打たずにエラーを吐いている模様。
pingと命令したら必ず打つものだと思っていたので・・
恥ずかしながら知りませんでした。
ping 192.168.100.1 | find “到達できません”
if error level 0 (****
なんてバッチファイルも通用しなくなります。
うちの場合デフォルトゲートウェイは必ず記入すべし。