《ping前自动加时间的脚本及批处理》由会员分享,可在线阅读,更多相关《ping前自动加时间的脚本及批处理(2页珍藏版)》请在金锄头文库上搜索。
1、首相将下面的脚本另存为 .vbs 格式,命名为 tping-.vbsSet shell = WScript.CreateObject(WScript.Shell)Set re=New RegExpre.Pattern = Reply|RequestSet myping=shell.Exec(ping -t)while Not myping.StdOut.AtEndOfStreamstrLine = myping.StdOut.ReadLine()r=re.Test(strLine)If r ThenWScript.Echo date & & time & chr(9) & strLineEn
2、d ifWend在将下面的脚本另存为.bat 格式,命名为 tping-.batecho off:startcscript tping-.vbs .txtgoto start把这两个文件存放在同一个文件目录下,以便相互调用,如下如,这样双击 tping-.bat 的时候就会在该目录下自动记录 ping t 的结果并在其前面自动加上时间标签。执行的结果是该文件夹下会自动产生 .txt 这个文件,内容如下。这样就彻底解决了 ping 的时候不知道是什么时候好什么时候不好,该脚本可用于部分自动化测试,极大地提高效率 :)Microsoft (R) Windows Script Host Versi
3、on 5.8Copyright (C) Microsoft Corporation. All rights reserved.2011/5/31 14:31:49 Reply from 211.100.26.77: bytes=32 time=77ms TTL=342011/5/31 14:31:50 Reply from 211.100.26.77: bytes=32 time=74ms TTL=342011/5/31 14:31:51 Reply from 211.100.26.77: bytes=32 time=74ms TTL=342011/5/31 14:31:52 Reply fr
4、om 211.100.26.77: bytes=32 time=75ms TTL=342011/5/31 14:31:53 Reply from 211.100.26.77: bytes=32 time=76ms TTL=342011/5/31 14:31:54 Reply from 211.100.26.77: bytes=32 time=75ms TTL=342011/5/31 14:31:55 Reply from 211.100.26.77: bytes=32 time=74ms TTL=342011/5/31 14:31:56 Reply from 211.100.26.77: bytes=32 time=77ms TTL=342011/5/31 14:31:57 Reply from 211.100.26.77: bytes=32 time=76ms TTL=342011/5/31 14:31:58 Reply from 211.100.26.77: bytes=32 time=81ms TTL=34