有时候,当我们为局域网内的机器分配IP 地址的时候,如果系统管理员没有清楚地记录在用IP,就会不知道目前还有哪些可用IP。以下这个简单实用的command 会帮我们一下子找出所有在用的IP 地址:
找开windows command 窗口, 在命令行输入以下命令:
for /l %i in (1,1,255) do ping -n 1 -w 40 192.168.1.%i | find "Reply" >>d:\pingall.log
/l
%i in (1,1,255) 遍历主机位从1 ~ 255的所有IP
-n ping 的次数
-w timeout时常
192.168.1.%i 遍历IP 自192.168.1.1 ~ 192.168.1.255的所有IP
| bat 管道,将前面的结果通过管道输入给后面的命令
>> bat重定向,将结果写进d:\pingall.log这个文件
阅读(1474) | 评论(0) | 转发(0) |