在论坛里面搜了下关于ping的批处理,有些和我想要的比较接近,需要稍微改下,但是我不太懂语法,改完连结果都没了。。。
我想ping一批IP,在IP.TXT里面,然后把通和不通的结果分别输出到ok.txt和no_ok.txt 里面显示192.168.1.1/OK 或者192.168.1.2/NO 或者把结果都输出到一个report.txt里面也可以。
我找来了这个批处理:
@echo off
set now=%date% %time%
echo %now%>>report.txt
for /f %%i in (IP.txt) do (
ping -w 1 -n 2 %%i &&echo %%i/OK >>report.txt||echo %%i/NO>>report.txt
)
start report.txt