使用批处理命令依次ping多个地址

求教,生成bat文件的代码。
要求:
依次ping多个地址,每个地址返回4个包,就像默认的一样,只是检查连接是否正常;
大约有100个以内的地址,要在一个整体文件内。
返回的信息如:
正在 Ping 192.168.1.11 具有 32 字节的数据:
来自 192.168.1.11 的回复: 字节=32 时间=2ms TTL=64
来自 192.168.1.11 的回复: 字节=32 时间=4ms TTL=64
来自 192.168.1.11 的回复: 字节=32 时间=15ms TTL=64
来自 192.168.1.11 的回复: 字节=32 时间=2ms TTL=64

就像这样,谢谢!
还有个要求,ping完直接在一个文档中记录下来,不用直接显示出来,看的也不方便,谢谢。

echo on
ping 192.168.1.1
ping 192.168.1.2
ping 192.168.1.3

以此类推,直至把所有要PING的IP地址全部写入,一行一个。追问

不行哦,这样像刷屏一样,不像平时ping的时候返回4行就结束了。谢谢!另外请教直接写到文档里,不要显示返回值给我看。谢谢!

追答

在每行PING命令后面加上 >>c:\log.txt
echo on
ping 192.168.1.254 >>c:\log.txt
ping 192.168.2.254 >>c:\log.txt
ping 192.168.3.254 >>c:\log.txt

温馨提示:答案为网友推荐,仅供参考
相似回答