Windows系统中通过vbs实现循环运行.bat/.exe等文件
在VBScript中,你可以使用一个无限循环,并在每次迭代中使用 WScript.Sleep 方法暂停一段时间,然后后续继续执行。
一、创建循环运行的run-everySecond.vbs文件【双击次文件即可启动运行】
dim a
set a=CreateObject("Wscript.Shell")
Do
##运行xxx.exe文件,后面的0表示:不弹出运行黑窗口
a.run "E:/xxx.exe",0
Wscript.Sleep 60000
Loop
注:
1.a.run "E:/xxx.exe",0 :运行xxx.exe文件,后面的0表示不弹出运行黑窗口
2.Wscript.Sleep 60000:休息60秒,即每分钟循环执行
代码二
Set WshShell = WScript.CreateObject("WScript.Shell")
' 设置你想要执行的程序路径
strProgramToRun = "C:PathToYourProgram.exe"
' 设置间隔时间(毫秒)
intervalTime = 1000 * 60 ' 例如,60 秒
Do While True
' 执行程序
WshShell.Run strProgramToRun, 0, False
' 暂停指定的时间
WScript.Sleep(intervalTime)
Loop
请将 strProgramToRun 的值替换为你想要执行的程序的路径。intervalTime 变量定义了两次执行之间的间隔时间,以毫秒为单位。
注意:这个脚本会持续不断地运行,直到你手动终止它。
代码三
每隔一段时间自动敲键盘的的vbs脚本
set ws=createobject("wscript.shell")
do
ws.sendkeys "{TAB}"
WScript.Sleep Int(6 *Rnd+1)*1000
loop
每隔1~6秒,按一次TAB键
即可以是{TAB}也可以{F5}刷新页面
定义每次按键的间隔
WScript.Sleep Int(6*Rnd+1)*1000
睡眠一定的时间
Rnd : 生成一个[0,1)的数
*Int(6 Rnd+1) : 生成一个1-6之间的整数
1s = 1000ms
WScript.Sleep Int(6 *Rnd+1)*1000 : 每次睡眠1~6秒
二、创建停止循环运行的shutdown-everySecond.vbs文件【双击次文件即可停止运行】
dim WSHshell
set WSHshell = wscript.createobject("wscript.shell")
WSHshell.run "taskkill /im wscript.exe /f ",0 ,true
或者创建停止运行的shutdown-everySecond.bat文件【双击次文件即可停止运行】
taskkill -f -t -im wscript.exe
注:bat文件,没法去掉黑窗口的弹出
到此这篇关于Windows系统中通过vbs实现循环运行.bat/.exe等文件的文章就介绍到这了,更多相关vbs定时循环运行内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- .NET Core系列之MemoryCache 初识
- 007手机一键Root(安机网一键Root) v3.0 官方最新版 一键ROOT您的Android手机
- 12306密码被盗了怎么办?12306密码外泄解决方法
- 12个字的qq网名
- 150M迷你型无线路由器怎么设置?
- 192.168.1.1打不开怎么办?路由器192.168.1.1打不开的原因以及解决办法
- 2011年电子报合订本 电子报 编辑部 中文 PDF版 [84M]
- 2015年1月15日小米新旗舰发布会现场图文直播
- 2016.3.1vivo Xplay5新品发布会现场视频直播 优酷直播
- 2016华为P9发布会视频直播地址 4月15日华为P9国行发布会直播
相关文章
- (图)windows 10 build 9926上手体验:流畅易用,但新功能仍需完善
- Win8.1系统怎么分区?windows8.1新建磁盘分区教程
- windows10安装adb/fastboot驱动超详细图文教程
- Windows Server 2008(R2) 一键安装PHP环境(PHP5.3+FastCGI模式)
- WindowsXP系统如何设置打印机共享(图文)
- Windows Vista安装详细(图解)流程
- Affinity Photo Windows版 64位 v1.6.5 官方安装免费版
- c#基于Win32Api实现返回Windows桌面功能
- Apache 服务器最新版下载、安装及配置教程图解(Windows版)
- Windows的计划任务图解教程(winxp)