|
zzybq
初级用户
积分 36
发帖 22
注册 2009-9-12 来自 厦门
状态 离线
|
『楼 主』:
求监视网络状况的p
我想通过ping命令ping 192.168.43.23 -t的返回结果来达到监视网络丢包的情况。
当出现time out时,记录下该时的时间。有几个time out 就记录几条记录
|
|
2010-3-27 21:13 |
|
|
zzybq
初级用户
积分 36
发帖 22
注册 2009-9-12 来自 厦门
状态 离线
|
『第
2 楼』:
没有一个回复
|
|
2010-3-28 10:06 |
|
|
Hanyeguxing
银牌会员
正在学习中的菜鸟...
积分 1039
发帖 897
注册 2009-3-1 来自 在地狱中仰望天堂
状态 离线
|
|
2010-3-28 13:37 |
|
|
zzybq
初级用户
积分 36
发帖 22
注册 2009-9-12 来自 厦门
状态 离线
|
『第
4 楼』:
感谢楼上的帮助
|
|
2010-4-3 21:42 |
|
|
pdanniel66
初级用户
积分 68
发帖 64
注册 2009-5-23
状态 离线
|
『第
5 楼』:
谢谢Hanyeguxing提供,
如果 ping 的 time > 100ms也想一起记录下来(纪录到不同LOG),该如何修改以上 P?
Reply from 168.95.1.1: bytes=32 time=15ms TTL=243
|
|
2010-4-4 07:21 |
|
|
Hanyeguxing
银牌会员
正在学习中的菜鸟...
积分 1039
发帖 897
注册 2009-3-1 来自 在地狱中仰望天堂
状态 离线
|
『第
6 楼』:
Quote: | Originally posted by pdanniel66 at 2010-4-4 07:21:
谢谢Hanyeguxing提供,
如果 ping 的 time > 100ms也想一起记录下来(纪录到不同LOG),该如何修改以上 P?
Reply from 168.95.1.1: bytes=32 time=15ms TTL=243 |
|
@echo off&setlocal enabledelayedexpansion
:x
for /f "tokens=1,3,7,9 delims==: " %%i in ('ping 192.168.43.23 -n 1') do (set k=%%k
if /i "%%i"=="Reply" if !k:~0^,-2! gtr 100 >>大于100ms.log echo Reply from %%j bytes=32 time=%%k TTL=%%l
if /i "%%i"=="Request" >>out.log echo Request timed out.)
goto :x 在需要的地方插入echo %data% %time%
[ Last edited by Hanyeguxing on 2010-4-4 at 14:31 ]
|
批处理之家 http://bbs.bathome.net/forum-5-1.html |
|
2010-4-4 14:11 |
|
|
pdanniel66
初级用户
积分 68
发帖 64
注册 2009-5-23
状态 离线
|
『第
7 楼』:
谢谢Hanyeguxing提供,
以下語法不懂,,可否解釋, Thanks
if !k:~0^,-2! gtr 100
|
|
2010-4-4 18:03 |
|
|
Hanyeguxing
银牌会员
正在学习中的菜鸟...
积分 1039
发帖 897
注册 2009-3-1 来自 在地狱中仰望天堂
状态 离线
|
『第
8 楼』:
Quote: | Originally posted by pdanniel66 at 2010-4-4 18:03:
谢谢Hanyeguxing提供,
以下語法不懂,,可否解釋, Thanks
if !k:~0^,-2! gtr 100 |
|
!k:~0^,-2!就是!k:~0,-2!,即截取变量k第一个字符到倒数第二个字符之前的所有字符
在if比较运算时,不能使用“”引起来被比较的数值,而!k:~0,-2!中的英文逗号会给作为分隔符号处理,所以加^转义
当使用如if "!k:~0^,-2!"=="1234567890"时,不使用运算功能,,也就是可以加引号。在这里的英文逗号是在引号之内的,所以可以不用转义。
|
批处理之家 http://bbs.bathome.net/forum-5-1.html |
|
2010-4-4 18:12 |
|
|
pdanniel66
初级用户
积分 68
发帖 64
注册 2009-5-23
状态 离线
|
『第
9 楼』:
(1) Hanyeguxing这么快就回复,非常谢谢!
(2) LZ若无其它问题,建议标题注明 [已结]
|
|
2010-4-4 18:20 |
|
|
zaixinxiangnian
初级用户
积分 151
发帖 106
注册 2009-10-9 来自 河南省
状态 离线
|
『第
10 楼』:
在其它高手没时间的时候总是看到“Hanyeguxing”的身影,,,谢谢你对大家的帮助
|
|
2010-4-4 20:09 |
|
|
chardos
初级用户
积分 31
发帖 16
注册 2010-3-4
状态 离线
|
|
2010-4-4 20:46 |
|