一次Ping多个IP地址
测试IP有效的方法,Ping是一种方法,如果是一个两个IP那还好说,如果是10个、20个或更多了?例如有以下这样的IP列表:
10.66.23.20
10.66.23.21
10.66.23.23
10.66.23.223
10.66.23.234
10.66.23.203
10.66.23.201
10.66.23.202
10.66.23.206
10.66.23.212
10.66.23.224
10.66.23.112
10.66.23.231
10.66.23.143
我想谁都不想一个一个的Ping吧。我收集了一个BAT,可以直接实现一次Ping多个IP并保持记录。
1、首先把以上的IP保存为一个文本文件IP.txt
2、复制下面的代码,保持为Ping.bat
10.66.23.20
10.66.23.21
10.66.23.23
10.66.23.223
10.66.23.234
10.66.23.203
10.66.23.201
10.66.23.202
10.66.23.206
10.66.23.212
10.66.23.224
10.66.23.112
10.66.23.231
10.66.23.143
我想谁都不想一个一个的Ping吧。我收集了一个BAT,可以直接实现一次Ping多个IP并保持记录。
1、首先把以上的IP保存为一个文本文件IP.txt
2、复制下面的代码,保持为Ping.bat
@echo off
rem ip.bat Createdbynoname
time/t>result.txt
for /f"eol=;" %%f in (IP.txt) do (
ping -n 4 %%f >>result.txt
echo/>>result.txt
)
3、把IP.txt和Ping.txt放到同一个目录下边,执行Ping.bat。
4、等一会就可以看到目录下边生成了一个result.txt的文件,打开查看就可以结果。
执行的速度是根据IP的数量等来等待的。