我在设置为运行 python 脚本的 WinXP SP2 机器上有一个计划任务:
每日
开始时间: 12:03 AM
每日安排任务:每 1 天
开始日期:过去的某个时间
重复任务:每 5 分钟
直到:持续时间 24 小时
基本上,我希望脚本永远每五分钟运行一次。
我的问题是任务在每晚 23:47 之后的某个时间运行(大概在 23:55 之后)并且在那之后不运行。我究竟做错了什么?或者,除了使用 Windows 计划任务之外,您是否可以建议其他方法?
请您参考如下方法:
您可以从另一个脚本安排它并每天或每次重启后启动它:
#!/usr/bin/env python
import subprocess
interval = 300 # secs
while True:
p = subprocess.Popen(['pythonw.exe', 'foo.py'])
time.sleep(interval)
这样你也可以做亚分钟的间隔。
