Answers:
必须分两个步骤配置任务。
首先,您创建一个简单的任务,每天从0:00开始。然后,您进入Advanced...
(或类似操作,具体取决于所使用的操作系统)并选择Repeat every X minutes
24小时选项。
这里的关键是找到高级属性。如果使用的是XP向导,则仅在创建任务后才提供启动高级对话框的功能。
在Windows的最新版本(我认为是7+)上:
Triggers
选项卡。Advanced settings
面板下,勾选Repeat task every
xxx分钟,然后Indefinitely
根据需要进行设置。Run task as soon as possible after a scheduled start is missed
Run task as soon as possible after...
已打开,它将运行该命令的一六个实例吗?
If this setting is checked, the Task Scheduler service will start the task if the task was scheduled to run at a certain time, but for some reason (for example, the computer was turned off or the Task Scheduler service was busy) the task was not activated. The Task Scheduler service will not start the task immediately after the task was missed. By default the service waits ten minutes before starting the missed task.
因此,它应该仅启动任务的1个实例,而不是整个待办事项。
选择最小重复次数(5分钟或10分钟)后,您可以突出显示该数字并写下所需的任何数字
如果您需要两次调用之间更细的粒度,也可以创建如下所示的批处理文件:
:loop
CallYour.Exe
timeout /t timeToWaitBetweenCallsInSeconds /nobreak
goto :loop
在XP上,我单击Advanced
了Schedule
选项卡上的按钮。有一个复选框Repeat task
。默认值为每10分钟。
另外,您可以通过命令行创建计划任务。我自己还没有尝试过,但是看起来您想要一些类似的东西(未经测试):
schtasks /create /tn "Some task name" /tr "app.exe" /sc HOURLY
在采用schtasks采取上述建议的同时,您可以在UI中看到执行每小时任务必须执行的操作。当您编辑触发器时,请按时间表开始任务,一次(这是关键)。然后,您可以选择“每隔1个小时重复一次任务”或1小时。看截图:
SCHTASKS /Create
?
提供的某些链接只是 Windows 2003版本的“计划任务”的设置
在Windows Server 2008中,“任务”安装程序只有一个带有“ 5分钟,10分钟,15分钟,30分钟和1小时”选项的框(屏幕截图:http : //i46.tinypic.com/2gwx7r8.jpg)...,其中Window 2003是“输入所需的任何数字”文本框。
我想做一个“导出”并将XML从PT30M修改为PT2M
并将其作为新任务导入会“欺骗”任务,使其每2分钟重复一次,但并不喜欢
我要让任务在Windows 2008中每2分钟运行一次的解决方法是(ugggh)为我的任务每小时重复设置30个不同的“触发器”,但盯着:00,:02,:04,:06等。在...上。我花了8-10分钟进行设置,但我只需要做一次:-)