• ベストアンサー

LAN内IPアドレス使用状況確認方法

LAN内の使用されていないプライベートアドレスを 調べたいのですが、対象PCのOSの設定により 実際電源ONで使用中であってもPINGでは検出で きないケースがあります。OSの設定は変えずに PING以外で調べる方法をどなたか教えていただけ ないでしょうか?よろしくお願い致します。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

こちらが参考となるかと思います。 使用中のIPアドレスを調査する http://www.atmarkit.co.jp/fwin2k/win2ktips/309ipuse/ipuse.html 空いているアドレスなので、invalid でいいのかな? 但し、自PCはどちらにもでてきません。 set pingRange=20←この数値を適当に変えてお試しを。 詳しくは上記リンク先にて。 ↓バッチファイルの内容 echo off cls set logFile=Ping2Arp.log set pingRange=20 rem For /l %%i in (1,1,%pingRange%) do ping -w 1 -n 1 192.168.0.%%i & arp -a 192.168.0.%%i |find /i "dynamic" >> %logfile% For /l %%i in (1,1,%pingRange%) do ping -w 1 -n 1 192.168.0.%%i & arp -a 192.168.0.%%i |find /i "invalid" >> %logfile% cls echo ************アドレス一覧 type %logfile% pause del %logfile%

suvaryu
質問者

お礼

回答ありがとうございます。 実現できました。

その他の回答 (1)

noname#39970
noname#39970
回答No.1
suvaryu
質問者

お礼

回答ありがとうございます。 申し訳ありませんが、これでは実現できません。

関連するQ&A