[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[数值计算] 怎样让一个批处理文件每五分钟运行一次?

本人写了一个自动清除相应文件夹的批处理,现在想让它每五分钟运行一次,怎么编写?

高手不在吗?!!!??

TOP

每5分钟运行一次?
建议最好通过vbs来实现!

用bat太耗资源

TOP

也行啊,怎么写啊,高手指导!!!!!!!

TOP

利用vbs来延时,时间比较精确且不太占系统资源。

以下代码保存为vbs
  1. set ws=WScript.CreateObject("WScript.Shell")
  2. WScript.Sleep 5000 '这个数字为时间,5000是代表5分钟还是5秒钟,我忘了,可自己测试
  3. ws.Run "这里写要调用的批处理的绝对路径及文件名后缀名",0
复制代码
以下代码为要运行的bat代码
  1. @echo off
  2. echo 这里写你要运行的代码
  3. echo 这里写你要运行的代码
  4. start "" "这里写上面vbs的绝对路径"
  5. exit
复制代码
技术问题请到论坛发帖求助!

TOP

多谢,我试试!!!!!!!!!!

TOP

不可以单纯的用bat来实现吗?

TOP

当然也可以,不过相对比较麻烦:
粗略思考,解决办法有二:1、用at定时;
2、生成sleep.exe的方法定时

TOP

很好用,多谢!!!!!!!!

TOP

返回列表