在写程序的时候,我们最忌讳的就是死循环,这样容易造成死机。其实,对于一些重复的工作秤郓鹜媲且没有时间限定的情况下,死循环还是可以使用的,此时需要在循环里面加个时间延时,这样就不会使得系统的运行负荷增加。
工具/原料
电脑
Windows7
方法/步骤
1、新建一个文本文档,然后在文本文档里声矜檠鹣面输入以下VBS脚本程序,然后进行保存。(程序里面的“在此插入要重复执行的程序任务,bat命令等”地菱诎逭幂方可以插入自己要重复执行的程序任务。)onerrorresumenextdima,b,c,ho,mi,sec=10dountilc=666'直到c=666才会结束循环c=10wscript.sleep3000'时间延时3秒ho=hour(now)'获取当前时间(小时)mi=minute(now)'获取当前时间(分钟)se=second(now)'获取当前时间(秒)ifb<>20andse<10then'判断的时间条件可以自由定义b=20'在此插入要重复执行的程序任务,bat命令等endififb=20andse>10then'判断的时间条件可以自由定义b=10endifloop
2、将“新建文本文档.txt”命名为“EndlessLoop.vbs”,其中,后缀名的“.txt”已经被改成“.vbs”,“新建文本文档”的名称可以自由命名。
3、双击“EndlessLoop.vbs”就可以运行了,此时可以在任务管理器里面的【进程】查看脚本程序是否在运行。
4、如果要结束这个脚本程序,可以在任务管理器的【进程】里面将wscript.exe进程进行“结束进程”即可。