2016年4月4日 星期一

Windows利用Ping查詢網段所有主機

1. 清除arp cache所有主機的資訊
$ arp -d
2. 利用迴圈Ping網段上所有的主機 192.168.0.1 ~ 192.168.0.254
for /L %i in (1,1,254) do ping 192.168.0.%i -n 1 -w 200 > NUL

(1, 1, 254) = (起始變數, 遞增變數, 結束變數)
3. 查詢arp table確認有回應arp reply的主機
$ arp -a
4. 參考來源
http://blog.xuite.net/haoming/mypoint/52064997-%5BCMD%5D%E5%88%A9%E7%94%A8PING,ARP%E5%BF%AB%E9%80%9F%E6%B8%85%E6%9F%A5%E5%8D%80%E7%B6%B2IP

沒有留言:

張貼留言