PING五个不同的IP地址,做成一个自动保存结果的批处理文件。

如,需要PING(192.168.1.30 、192.168.6.50 、192.168.9.20 、192.168.12.21 、192.168.19.7)这五个地址,如何使用一个批处理文件,将每个地址PING四次,将PING的结果自动保存到一个文本文档中。
因为每天都要PING所以请大家帮忙,最好写好一个批处理文件,以后如果IP地址有变动能方便我自己更改下批处理文件中的IP地址,十分感谢!!!

第1个回答  2012-01-31
”ping 192.168.1.30 >> c:\ping.txt
ping 192.168.6.50 >> c:\ping.txt
ping 192.168.9.20 >> c:\ping.txt
ping 192.168.12.21 >> c:\ping.txt
ping 192.168.19.7 >> c:\ping.txt


1、新建一个txt文档,把双引号里面 的内容放进去
2、保存
3、把文件名后缀名改为bat
4、运行
5、日志会在c:\ping.txt下显示

其实这样是可以满足你的要求的
但我建议 这样写

”ping 192.168.1.30 >> c:\ping.txt
ping 192.168.6.50 >> c:\ping.txt
ping 192.168.9.20 >> c:\ping.txt
ping 192.168.12.21 >> c:\ping.txt
ping 192.168.19.7 >> c:\ping.txt
date >> c:\ping.txt

好处是下面有个日期,方便以后看
以上,仅供参考
第2个回答  2012-01-31
@echo off
set ip1=192.168.1.30
set ip2=192.168.6.50
set ip3=192.168.9.20
set ip4=192.168.12.21
set ip5=192.168.19.7
for %%i in (%ip1% %ip2% %ip3% %ip4% %ip5%) do ping -n 4 %%i>>%date%.log本回答被提问者采纳
第3个回答  2012-01-31
楼上回答真专业,楼主可以把%date%.log换成你想存放的位置就行,比如>>c:\a.txt
相似回答