批量ping局域网或者IP段的批处理

将下面的代码保存为 *.bat 的文件,如ping.bat

for /L %%G in (1 1 255) do ping -n 1 192.168.1.%%G >>test.txt
exit

解释一下:

(1 1 255):前面的“1”是起始IP,后面的“255”是结束IP,中间的“1”是间隔几个IP
192.168.1.%%G:这个就是ip段的函数,修改前面的“192.168.1.”就可以了换IP段了
ping -n 1:这个就是ping的参数,“-n 1”代表只ping一次
>>test.txt:把ping的结果写入到test.txt中

Related Posts