ensp8台pc怎么ping通_弱电工程师必看:1000个IP同时ping?一招轻松搞定

48b0cda9836817c7893348fc06d1db2c.png

很多弱电工程师朋友在项目中经常遇到一些网络故障,这个时候大家会通过ping去检测、定位故障点。

但是如果设备过多呢?一个个ping过去浪费时间精力。易安防教大家一个小技巧,学会了就是有1000台设备也不怕。

批量ping网段

直接在命令行窗口输入代码:

for /L %D in (1,1,255) do ping 10.168.1.%D

IP地址段修改成要检查的IP地址段,当输入批量命令后,它就自动把网段内所有的ip地址都ping完为止。

38dcb1049cd24fa7ce4fc39bb96ab245.png

命令升级,在a.txt中搜索“TTL=”

在命令行窗口输入代码:

for /L %D in (1,1,255) do ping -n 10.168.1.%D >>a.txt

注意:ip地址是变的,填写需要测的ip网段就行,a.txt也是变的,可以设置名称。

这样就会把结果导入a.txt文件中,打开搜索“TTL=”,包含它的就是通的地址,没有包含“就是不通的。

ff83558afd77f6d0e8cb7d76b2c799b9.png
241ff0db2e396338ef90a6ae2d0e5bce.png

再升级,分在两个文件

在命令行窗口输入代码:

for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)

这段代码会将ping通的IP和不通的IP分别放到两个文件里面,看起来很方便。

9e0a32b9c460536adc9be31199457438.png
8e61fa35668915a9f97d7307aa44e774.png

终极方法:同时检测不同网段的IP

如果不同网段的ip地址需要同时检测,那么怎么办呢?

输入以下代码:

for /f %D in (ip.txt) do (ping %D -n 1 && echo %i>>ok.txt || echo %D >>no.txt)

注意:代码中多了一个ip.txt文件,这个文件需要自己准备,把你ping的地址写到这个文件里面,代码会自己读取这个文件里面的ip地址,并且把结果放到两个文件里面去。

上面的小技巧大家get到没?赶快学起来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值