一次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

@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的数量等来等待的。



Related Posts



No Response

Leave a Reply