云顶天的世界 云顶天的世界
  • 注册
  • 登录
  • 首页
  • 生活/杂谈
  • 摄影/游记
  • 折腾/玩物
  • 评论/观点
  • 运动/撸铁
  • 工作/笔记
首页 › 工作/笔记 › windows系统cmd中给ping加上时间戳

windows系统cmd中给ping加上时间戳

云顶天
2年前工作/笔记
2,772 0 0

今天晚上机房互联网出口的运营商做大规模网络割接,说是只会闪断两次,但是对他们还是不放心,也没精力一直守着看网络状态。

想着从外面租用的服务器用ping来监控闪断次数和持续时间,结果那破服务器装个xshell都卡成狗了~cmd的ping又默认不带时间戳,怎么办~

于是找了一段脚本,用来给windows cmd的ping加上时间戳,以便割接结束后核对具体的闪断情况。

首先创建一个pingtime.vbs文件,代码如下:

Dim args, flag, unsuccOut  
args=""  
otherout=""  
flag=0  
  
  
If WScript.Arguments.count = 0 Then  
WScript.Echo "Usage: cscript tping.vbs [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]"  
WScript.Echo "                         [-s count] [[-j host-list] | [-k host-list]]"  
WScript.Echo "                         [-r count] [-w timeout] destination-list"  
wscript.quit  
End if  
  
  
For i=0 to WScript.Arguments.count - 1  
args=args & " " & WScript.Arguments(i)  
Next  
  
  
Set shell = WScript.CreateObject("WScript.Shell")  
Set re=New RegExp  
re.Pattern="^Reply|^Request|^来自|^请求"  
  
  
Set myping=shell.Exec("ping" & args)  
  
  
while Not myping.StdOut.AtEndOfStream  
   strLine=myping.StdOut.ReadLine()  
'WScript.Echo  "原数据" & chr(9) & strLine  
   r=re.Test(strLine)  
   If r Then  
WScript.Echo date & " "& time & chr(9) & strLine  
flag=1  
   Else  
unsuccOut=unsuccOut & strLine  
   End if  
Wend  
  
  
if flag = 0 then  
WScript.Echo unsuccOut  
end if

把pingtime.vbs放到c盘根目录,然后在cmd中进入到c:运行以下命令:

cscript ping.vbs x.x.x.x -t >ping20190528.txt

参数说明:
-t 一直ping

>ping20190528.txt 把ping的结果以txt文本的形式保存到当前目录下

如果需要指定ping包的大小和超时设置可以使用下面的参数

-l 封包大小
-w 超时时间

例如:

cscript ping.vbs x.x.x.x -t -l 1000 -w 5000 >ping20190528.txt

注意cmd命令行窗口需要用管理员权限打开,win10直接在命令行工具上右键选择管理员权限打开,win2003右键运行方式,并将“以受限制的访问运行此程序”选项取消。

测试结果,割接第一次闪断丢了3个包,还好还好~

cmd ping 时间戳 网络测试
0
玥玥小朋友打针三连
上一篇
全职奶爸四天体验卷
下一篇
评论 (0)
再想想
最新文章
  • 生活开启新章节 2021年1月15日
  • 小时候读书似乎挺轻松的啊 2020年11月3日
  • Elune的夏天-给女儿做的第一只vlog 2020年9月1日
  • 那一夜,柳州 2020年8月25日
  • 暑假行程又变了 2020年7月31日
标签
linux NAS 健身 减肥 华为 博客 大学 女儿 妈妈 婴儿 孩子 宝宝 宠物 富士 工作 戒烟 房子 手机 折腾 摄影 摄曝 旅游 旅行 日记 楚玥 模型 汽车 游戏 爸爸 狗 生活 电影 童年 网站 网络 网络测试 群晖 装修 观点 视频 评测 评论 运动 追追 镜头
相关文章
浅析VPN隧道内访问远程服务器使用ls -l无法返回列表结果的问题
发现一个IPSECVPN改源IP无认证的漏洞
小破站被攻击了,顺便整了一下服务器的安全问题
华硕无线路由器RT-AC86U配置有线桥接
关于云顶天

草木一生,人生一世,总得给留下点什么。博客似乎是个不错的载体,就在这里开始吧!

分类
首页 生活/杂谈 摄影/游记 折腾/玩物 评论/观点 运动/撸铁 工作/笔记
串门
boke112导航 青山绿水 俍注 读来依然摄影博客 nicetheme 千淘万漉 龙行博客
Copyright © 2018-2021 云顶天的世界. Designed by nicetheme.
  • 首页
  • 生活/杂谈
  • 摄影/游记
  • 折腾/玩物
  • 评论/观点
  • 运动/撸铁
  • 工作/笔记
热门搜索
  • 摄影
  • 生活
  • 日记
  • 女儿
  • 健身
  • 博客
  • 孩子
  • 宝宝
  • 狗
  • 旅行
  • 网络
  • 楚玥
  • 运动
  • 宠物
  • 折腾
  • 工作
  • 装修
  • 追追
云顶天
189 文章
44 评论
4 喜欢
  • 0
  • 0
  • Top