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

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

云顶天
4年前工作/笔记阅读 8,057

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

想着从外面租用的服务器用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右键运行方式,并将“以受限制的访问运行此程序”选项取消。

windows系统cmd中给ping加上时间戳-云顶天的世界

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

windows系统cmd中给ping加上时间戳-云顶天的世界

cmd ping 时间戳 网络测试
赞(0)
玥玥小朋友打针三连
上一篇
全职奶爸四天体验卷
下一篇
最新文章
  • 用vlog记录生活,露脸的那种~刺激吧! 2022年7月6日
  • 坦克300提车一个月,各方面感觉良好,就是不能出去玩 2022年4月25日
  • 这次没有空军了,收获巨大! 2022年4月15日
  • 啊!空军了!找点客观原因 2022年4月9日
  • 祖传鱼竿整备了一下,先钓个胖头鱼 2022年4月6日
标签
linux NAS vlog 健身 减肥 华为 博客 大学 女儿 妈妈 婴儿 孩子 宝宝 宠物 工作 戒烟 房子 手机 折腾 摄影 故障 旅游 旅行 日记 楚玥 模型 汽车 游戏 爸爸 狗 生活 电影 童年 网站 网络 网络测试 群晖 装修 观点 视频 评测 评论 运动 追追 镜头
股票笔记1,实操半年总结
云顶天
2,191 1
dedecms 5.7sp2在搜索结果页调用自定义字段的方法
云顶天
3,324 0
远程传输故障排查案例1
云顶天
2,056 0
被笔记本罕见故障折腾了好几天
云顶天
2,806 0
  • 0
关于云顶天

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

分类
首页 生活/杂谈 摄影/游记 折腾/玩物 评论/观点 运动/撸铁 工作/笔记 云顶天的朋友
串门
boke112导航 胡言胡语 俍注 读来依然摄影博客 nicetheme 千淘万漉 龙行博客 猫鱼
Copyright © 2018-2023 云顶天的世界. Designed by nicetheme.
  • 首页
  • 生活/杂谈
  • 摄影/游记
  • 折腾/玩物
  • 评论/观点
  • 运动/撸铁
  • 工作/笔记
  • 云顶天的朋友
# 摄影 # # 生活 # # 日记 # # 女儿 # # 健身 #
云顶天
213
文章
140
评论
50
喜欢