ping命令加上时间标签,检测网络连接状态(最新方案)
来源:互联网 发布:战棋游戏 知乎 编辑:程序博客网 时间:2024/05/22 00:26
之前写过一个长 ping命令加上时间标签,检测网络连接状态的文章。
使用过程发现那个版本有些不友好:
1、时间标签加在一批 ping 命令的上面
2、时间不能很精确的跟踪,使用它是每隔3秒的时长ping一次查看
set IP="xxx.xxx.xxx.xxx" //输入你要ping 的 IP 地址
:A
echo %date% %time% >> D:\%IP%.txt
ping %IP% | find "TTL" >> D:\%IP%.txt
GOTO:A
后来上网无意中又发现了如下另一种方法,感觉ping 的时间更细腻些。
pingTest.vbs 内容如下:
Set shell = WScript.CreateObject("WScript.Shell")
Set re=New RegExp
re.Pattern = "^Reply|^Request"
Set myping=shell.Exec("ping 130.75.242.55 -t")
while Not myping.StdOut.AtEndOfStream
strLine = myping.StdOut.ReadLine()
r=re.Test(strLine)
If r Then
WScript.Echo date & " "& time & chr(9) & strLine
End if
Wend
使用:
1、开始 — 运行 —在弹出的命令框中输入cscript 然后将该文件拖入即可。
2、如果想将ping 的结果写入到指定文件中可以按照如下操作:运行—输入cmd :输入cscript pingTest.vbs>>d:\pingTest.txt
3、封装使用:将 pingTest.vbs 放到指定的盘符下,比如D:\pingTest.vbs ;然后生成一个可执行bat 文件 ping.bat ,使用的时候我们只要双击该bat 文件就可以了。
ping.bat 内容如下:
cscript D:\pingTest.vbs>>D:\pingTest.txt
效果演示:
Microsoft (R) Windows Script Host Version 5.7
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
2011-12-22 下午 05:28:47 Reply from 130.75.242.55: bytes=32 time=5ms TTL=123
2011-12-22 下午 05:28:48 Reply from 130.75.242.55: bytes=32 time=3ms TTL=123
2011-12-22 下午 05:28:49 Reply from 130.75.242.55: bytes=32 time=2ms TTL=123
2011-12-22 下午 05:28:50 Reply from 130.75.242.55: bytes=32 time=3ms TTL=123
2011-12-22 下午 05:28:51 Reply from 130.75.242.55: bytes=32 time=2ms TTL=123
2011-12-22 下午 05:28:52 Reply from 130.75.242.55: bytes=32 time=1ms TTL=123
2011-12-22 下午 05:28:53 Reply from 130.75.242.55: bytes=32 time=3ms TTL=123
- ping命令加上时间标签,检测网络连接状态(最新方案)
- 给ping 加上时间标签,检测网络状态
- 长ping 命令,检测网络连接状态
- ping检测网络连接异常
- Ping测试网络连接状态
- 检测网络连接状态
- 检测网络连接状态
- Ping命令检测网站运行状态
- ping 加上时间信息
- Android 检测网络连接状态
- Android 检测网络连接状态
- Android 检测网络连接状态
- IOS检测网络连接状态
- IOS检测网络连接状态
- IOS检测网络连接状态
- IOS检测网络连接状态
- Android 检测网络连接状态
- IOS检测网络连接状态
- [Northlady]美容首页
- javascript String sprintf
- ORACLE设置递增主键
- windows下ngx+php配置
- 本地复制不能粘贴到服务器上
- ping命令加上时间标签,检测网络连接状态(最新方案)
- 应用JAX-RPC跟JAXWS开发Web Services名目
- C#图片处理之: 另存为压缩质量可自己控制的JPEG
- (vba)用于将大表差分成若干个小表的脚本
- 百度面试题
- Go语言资料收集
- 又拍网架构中的分库设计
- sell 脚本的一些应用
- Windows & Unix 文件格式之迷