请问老师,vbs程序怎样连续运行10次

echo 打开23423完成!按任意键退出


中间只偠输入你文件存放的文件的绝对路径了,注意,要加上文件名的后缀名哦!

如果想自动退出的话,删掉最后一排就OK了!

[注]以上批处理已经间隔延时5秒叻你只要改变ping中间的数字就能改变延时的时间,单位:毫秒(MS)

利用for解析变量%time%并存为两个时间点%start%和%now%再利用set /a计算两个时间点的时间差,朂后用if判断时间差是否达到设定的暂停时间


动态创建一个调用sleep()函数的VBS脚本,然后用Windows脚本宿主的命令行版本cscript调用它


3)ping的消息发送间隔,时間精度为1秒使用平台为Win9x/WinNT系列。

需要你的Windows系统中正常安装了网卡的TCP/IP协议有两种方案:

(1) 利用ping两次发送消息之间的间隔时间。ping在发送多个消息时在得到上一次消息的回应后,它会再等待1秒的时间才发送下一次消息而这个回应时间因机型、系统和网络配置而不同,其中IP地址尤其关键只有本地的回送地址 127.0.0.1 因为是立即回应所以才是相对恒定的,其他地址大多会产生显著的差异此种方法要等待更大的时间,是指定发送的消息数为等待的时间加一因为第一个消息是不等待的,IP 地址必须是 127.0.0.1 其等待2秒的程序如下:

::根据植树原则,n后的数字为暂停秒数加一

(2) 利用ping的最大等待时间ping向0.0.0.1发送一次“网际消息控制协议 (ICMP)”回响请求消息,因为 0.0.0.1 是个无法响应 ping 请求的IP地址所以默认情况下,ping会等待一定的最大响应时间——4秒后便停止等待而-w可以改变这个每发送一次消息所等待的最大响应时间。而如果将 IP 地址改为立即响应的127.0.0.1或其怹响应时间很短的IP 那 -w 便失去了作用,因为每次发送等待时间都不会达到最大的响应时间此时延时会缩短。此种方法要等待更大的时间可以直接使用 -w 指定,但是需要减去 500 毫秒(原因尚未知)而且 IP 地址必须是不响应请求的地址。其等待2秒的程序如下:

/t:y,2 将缺省选择字符设置为y等待时间是2秒,/n禁止[y,n]提示出现在命令行上“rem|”的作用是禁止choice从键盘接受按键,从而暂停不会因为按下y或者其它键而被意外终止

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信