windows条件下,Ping加上时间戳,并保存到文件,适用于测试网络

摘要:
在c盘下面新建文件ping.vbs在ping.vbs中输入代码如下:Dimargs,flag,unsuccOutargs=""otherout=""flag=0IfWScript.Arguments.count=0ThenWScript.Echo"Usage:cscripttping.vbs[-t][-a][-ncount][-lsize][-f][-iTTL][-vTOS]"WScript.Ec

在c盘下面新建文件 ping.vbs
在 ping.vbs中输入代码如下:

Dim args, flag, unsuccOut  
args=""
otherout=""
flag=0  
If WScript.Arguments.count = 0Then  
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)  
whileNot myping.StdOut.AtEndOfStream  
   strLine=myping.StdOut.ReadLine()  
'WScript.Echo  "原数据" & chr(9) &strLine  
   r=re.Test(strLine)  
   Ifr Then  
WScript.Echo date & " "& time & chr(9) &strLine  
flag=1  
   Else
unsuccOut=unsuccOut &strLine  
   End if
Wend  
if flag = 0then  
WScript.Echo unsuccOut  
end if

在命令行输入
命令行进入到C盘,并输入以下命令,

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

免责声明:文章转载自《windows条件下,Ping加上时间戳,并保存到文件,适用于测试网络》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇降采样,过采样,欠采样,子采样,下采样,上采样PE基础2-导出表-导入表下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vue 时间戳转换

vue 时间戳转换 //显示小时和分钟 {{ new Date( +new Date(new Date(itemC.StartTime).toJSON()) + 8 * 3600 * 1000 ) .toISOString() .replace(/T/g, " ") .replace(/.[d]{3}Z/...

解决:mysql5.7 timestamp默认值‘0000-00-00 00:00:00’报错

mysql5.7 运行sql脚本时报错 1 [Err] 1067 - Invalid default value for 'UPDATE_TIME' 2 [Err] CREATE TABLE`V_TBL_AMOUNT_REASON` ( 3 `ID` int(11) NOT NULLAUTO_INCREMENT, 4 `AMOUNT_CODE` v...

[转载]oracle删除数据后的恢复

原文地址:oracle删除数据后的恢复作者:無心傷害 今天一哥们把正式服务器上oracle数据表给delete了,我晕。吓我一身冷汗。赶紧google一下,终于找到正解。记录下来备忘。 要达到删除数据,有以下几种方式都可以:1、delete2、drop一个表3、truncate一个表重要的不是怎么删除一个表,而是误删除数据后怎么立即恢复(不考虑全库...

maven引入的jar带了时间戳

正常情况下,我们引入的第三方jar一般都是类似spider-1.0.5-SNAPSHOT.jar的名称,但是有些环境下,我们引入的三方jar会带上了时间戳,如下所示: spider-1.0.5-20161212.095528-2.jar 可通过在pom.xml中包含如下插件的方式解决。 <plugin><artifactId>mav...

Parallel.ForEach 之 MaxDegreeOfParallelism

参考:Max Degree of Parallelism最大并行度配置结论: 与设置的线程数有关 有设置的并行度有关 测试如下: @@@code System.Threading.ThreadPool.SetMinThreads(20, 20); System.Threading.ThreadPool.SetMinThreads(50,...

配置IIS应用程序池

IIS 6的核心在于工作进程隔离模式,而应用程序池则是定义工作进程如何进行工作,因此,可以说应用程序池是整个IIS 6的核心。 和IIS 5中只能使用单个应用程序池不同,工作在工作进程隔离模式的IIS 6可以创建多个应用程序池,不同的应用程序池之间是完全隔离的,某个应用程序池停止服务时不会影响到其他应用程序池。 在使用应用程序池之前,你应该确定你所需要的应...