Windows ping加时间戳

在c盘下面新建文件 ping.vbs
在 ping.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

切到脚本所在目录,然后调出cmd,执行如下命令

cscript ping.vbs www.baidu.com -t -l 1000 -w 5000>sseping.txt

  

原文地址:https://www.cnblogs.com/cgc0415/p/9424983.html

时间: 2024-11-02 20:46:12

Windows ping加时间戳的相关文章

linux下ping加时间戳实时输出到文件 放后台运行

放后台运行命令:setsid 实时输出命令:unbuffer 加时间戳:awk '{ print $0"\t" strftime("%D_%H:%M:%S",systime()) } ' 命令如下:setsid unbuffer ping 172.17.1.1 -i 2 | awk '{ print $0"\t" strftime("%D_%H:%M:%S",systime()) } '  >> test.txt

在windows条件,Ping加上时间戳,并保存到文件

在windows条件,Ping加上时间戳,并保存到文件 转载:http://blog.csdn.net/byply/article/details/50628403 1.在D盘新建"ping.vbs"文件,输入如下代码: Dim args, flag, unsuccOut args="" otherout="" flag=0 If WScript.Arguments.count = 0 Then WScript.Echo "Usage:

windows ping

windows ping  默认会加32字节的负载,而抓包软件不会显示数据帧FCS最后4字节. 发送的包: ping 172.16.11.254 -n 1 -l 0 不加负载,整个包为42字节=14字节(帧结构)+20(IP包头)+8(ICMP包头) ping 172.16.11.254 -n 1 默认负载,32字节  整个包74字节=14字节(帧结构)+20(IP包头)+8(ICMP包头)+32(ICMP负载) 接收的包: ping 172.16.11.254 -n 1 -l 0 不加负载,整

windows ping RPi 2B

/************************************************************************* * windows ping RPi 2B * 声明: * 本文主要记录如何设置RPi 2B静态IP,并且通过windows来ping通RPi 2B. * * 2016-2-15 深圳 南山平山村 曾剑锋 ************************************************************************

background: url 背景图片加时间戳不显示图片

在项目中一段这样的代码 背景图片加时间戳图片显示不出来 <div id="header" class="header clearfix" style=" background: url(/U_HomeImage/T_CityManage/4_CM_Pic.png?2014-8-4 16:46:51) no-repeat left;background-size: 180px 87px;padding-left: 190px;"> 图片

linux查看History记录加时间戳小技巧

使用`history`可以输出你曾经输入过的历史命令.例如 [[email protected] ~]# history | more ls cd vi test.sh 但是这里只显示了命令,没有显示执行命令的时间. 因为保存历史命令的`~/.bash_history`文件里并没有保存时间. 加时间戳方法: echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> /etc/profile 然后`source`一下就可以了 sour

调试中除了在URL上加时间戳外,如何避免js、css被返回304状态?

在本地开发环境(nginx)中,经常遇到这样的情况:调试js时浏览器总是不载入已修改的js内容,而直接吐出了上次缓存的代码. 我曾经做过以下尝试: ctrl+F5 ctrl+F5+F5+F5+F5+F5+F5 service nginx restart service nginx stop ... service nginx start service php-fpm restart service php-fpm stop ... service php-fpm start reboot 在n

图片加时间戳

在项目中显示图片需要加时间戳, 上传图片修改图片后,如果图片路径名字未有改变,服务器会认为是同一个请求,会用缓存数据代替请求数据, 这个时候需要在图片显示路径后加时间戳 <img src="http://xxx/abc.jpg ? <%=System.currentTimeMillis()%>" />

gitbook 入门教程之解决windows热加载失败问题

破镜如何贴花黄 gitbook 在 Windows 系统无法热加载,总是报错! gitbook 是一款文档编写利器,可以方便地 markdown 输出成美观优雅的 html ,gitbook serve 启动服务器后,原来相貌平平的 markdown 丑小鸭摇身一变就成了倾国倾城的 html 绝色佳人. 如果源文件发生更改,Windows 却无法按照预期那样重启服务器,直接抛出一个异常,立即终止了 markdown 的化妆. Restart after change in file README