标题: [网络连接] 请教批处理ping的结果读取IP地址、时延和丢包率 [打印本页]
作者: jixiang19850126 时间: 2009-8-22 11:18 标题: 请教批处理ping的结果读取IP地址、时延和丢包率
我在做东西的过程中,需要一个程序,对某一网段的ip进行连通性测试,要提取时延、丢包率等数据,所以想到批处理,但是我不是很懂,所以想起各位大哥帮忙!就是ping192.168.0.1~192.168.0.254的主机,并把ip地址 时延和丢包率记录到记事本中谢谢
[ 本帖最后由 jixiang19850126 于 2009-8-23 11:04 编辑 ]
作者: zhaoyajin2000 时间: 2009-8-22 14:19
ping >c:\ping.txt
作者: pusofalse 时间: 2009-8-23 12:18
- @echo off
- cd.>result.txt
- for /l %%a in (1 1 254) do (
- echo 192.168.0.%%a
- echo =============================================
- ping -n 2 -w 400 192.168.0.%%a
- echo =============================================
- echo.
- )>>result.txt
- start result.txt
复制代码
作者: tomato007 时间: 2009-8-23 13:40 标题: 回复 3楼 的帖子
请问版主,你这个代码还要改什么东西吗,还是直接就可以用?我是直接拷贝的,显示的是“另一个程序正在使用此文件,进程无法访问。”
而且结果里面显示的是两行“===”,如果单独用PING + IP 则没有问题?
还请版主指点迷津。。。。
作者: jixiang19850126 时间: 2009-8-23 16:01 标题: 回复 3楼 的帖子
谢谢三楼,我想只输出ip 时延和丢包率 例如 192.168.0.51 20ms 0%这种格式 因为还要把数据读到另外的程序中使用!请指教 谢谢
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |