博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ping命令加入时间戳并写入文本
阅读量:6735 次
发布时间:2019-06-25

本文共 1082 字,大约阅读时间需要 3 分钟。

Dim args, flag, unsuccOutargs=""otherout=""flag=0If WScript.Arguments.count = 0 ThenWScript.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.quitEnd ifFor i=0 to WScript.Arguments.count - 1args=args & " " & WScript.Arguments(i)NextSet shell = WScript.CreateObject("WScript.Shell")Set re=New RegExpre.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 ThenWScript.Echo date & " "& time & chr(9) & strLineflag=1   ElseunsuccOut=unsuccOut & strLine   End ifWendif flag = 0 thenWScript.Echo unsuccOutend if

将以上代码复制到记事本中,格式后缀更改为vbs,实验中更改存放位置为E盘。

ping命令加入时间戳并写入文本

打开CMD,输入cscript E:\ping.vbs www.qq.com -t -l 1024 >>E:\qq.txt

即将具有时间戳的ping记录保存到了E盘的根目录,记事本为qq.txt
ping命令加入时间戳并写入文本

ping命令加入时间戳并写入文本

本文转载自公众号 Itfuny,感谢作者米饭

原文链接:

转载于:https://blog.51cto.com/jschinamobile/2070173

你可能感兴趣的文章
java-学习2
查看>>
MySql中 delimiter 详解
查看>>
浏览器history操作实现一些功能
查看>>
你那么喜欢看”干货“,是因为你根本不想下功夫。
查看>>
spring配置中的classpath
查看>>
Introduction to ASP.NET MVC 4
查看>>
20172303 2017-2018-2 《程序设计与数据结构》结对编程项目-四则运算 第二周
查看>>
程序员需要具备哪些素质
查看>>
LCM性质 + 组合数 - HDU 5407 CRB and Candies
查看>>
CentOS6.5 配置防火墙+允许指定ip访问端口
查看>>
python测试一
查看>>
vc6.0 托盘图标
查看>>
Python之路【第十一篇】:三目运算、不同数据类型的存储方式及深浅拷贝(copy模块)、列表推导式...
查看>>
比map更强大的multimap
查看>>
JS事件中的对象
查看>>
工作流引擎Oozie(一):workflow
查看>>
repo sync下载脚本
查看>>
spfa(前向星)
查看>>
第一个js程序
查看>>
jq删除元素
查看>>