ネットワーク上に存在するIPアドレスを確認する
Windows2000で、192.168.1.0/24のネットワークで、
実際に使用されているIPを得るにはこんな感じで。
C:\>FOR /L %I IN (1, 1, 254) DO ping -n 1 -w 50 192.168.1.%I
C:\>ping -n 1 -w 50 192.168.1.1
Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time<10ms TTL=64
Ping statistics for 192.168.1.1:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\>ping -n 1 -w 50 192.168.1.2
.
.
(192.168.1.1~192.168.1.254にPingを1回ずつ行います)
C:\>ARP -a >Arp.lst
C:\>
FORコマンドでPingをループさせ、
最後にARPでテキストファイルに吐き出すのがポイントです