windows 2008 下重复执行bat文件,要求是如果之前的实例没有执行完,到了重复的时间点,新的实例就要等待
windows2008下重复执行bat文件,要求是,如果之前的实例没有执行完,到了重复的时间点,新的实例就要等待。有什么好的办法吗?windows自带的任务计划程序,重复...
windows 2008 下重复执行bat文件,要求是,如果之前的实例没有执行完,到了重复的时间点,新的实例就要等待。有什么好的办法吗? windows自带的任务计划程序,重复间隔最快也是1分钟,现在重复间隔要用到秒级。求大神支招
展开
1个回答
2016-09-14
展开全部
SCHTASKS /Create ...
创建的任务计划时间是精确到秒得的。
要定时执行的bat可前面添加等待代码,判断是否存在指定标题的CMD进程,存在则循环延时判断,不存在则往下走,并设定前面部分要判断的标题。
追问
我是小白,能不能写个过程给我呢,比如我要重复执行D:/1.bat ,能给个例子吗?
最好能后台跑,不显示界面
追答
@echo off
:_ChkTitle
ping 127.1 -n 2 >nul
tasklist /v|findstr /c:"_HasRun_">nul&&goto :_ChkTitle
title _HasRun_
.
REM your code
.
exit
隐藏的可用VBS调用,也可以用 mshta 的方法。
设置任务计划 等请自行百度
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询