[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 求助测量网络:获取ping返回结果中的average平均时间大小

ping www.yahoo.com.cn>c:\ping.txt
for /f "skip=9 tokens=4" %%a in (c:\ping.txt) DO set a= %%a
if a=4 goto pinging
elseif a=Maximum goto tel
:pinging
ping www.yahoo.com.cn>c:\ping.txt
for /f "skip=9 tokens=4" %%a in (c:\ping.txt) DO set a= %%a
if a=4 goto pinging
elseif a=Maximum goto tel
:tel
echo 网络通畅
pause
我想通过ping雅虎,得到ping.txt,截取部分内容,判断。想截时间,没截成,只好截别的不同字符,大家看看,怎么修改,最好。

我ping的是雅虎,这里网络不好,有时好的时候,是73,不好的时候,网都打不开
我想截average=73ms,里的这个73,如果小于1000就跳转,大于1000,就退出
但是不知道怎么写代码

[ 本帖最后由 prairiewolf 于 2009-1-4 11:43 编辑 ]

TOP

建议已经收到,我是前天要这个程序,才开始学dos,眼睛都快看花了,才憋出这段代码,
不过后面的代码还是不会写,
怎么判断网络通不通?有两种情况
1、网络太慢,时间超过1000ms
2、超时,request time out,那个变量里里是~1,3
还肯请大哥,把代码全贴一下,万分感谢.
对于您来说,这个只是分分钟的事,对我来说,至少也是一天的事(搞不巧还不一定呢),

[ 本帖最后由 prairiewolf 于 2009-1-4 15:08 编辑 ]

TOP

返回列表