- ベストアンサー
LAN内IPアドレス使用状況確認方法
LAN内の使用されていないプライベートアドレスを 調べたいのですが、対象PCのOSの設定により 実際電源ONで使用中であってもPINGでは検出で きないケースがあります。OSの設定は変えずに PING以外で調べる方法をどなたか教えていただけ ないでしょうか?よろしくお願い致します。
- みんなの回答 (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%
その他の回答 (1)
お礼
回答ありがとうございます。 申し訳ありませんが、これでは実現できません。
お礼
回答ありがとうございます。 実現できました。