首页 > 编程知识 正文

spring配置定时任务,windosw服务器配置定时任务

时间:2023-05-03 13:49:53 阅读:184006 作者:1295

1、使用schtasks /?查看相关参数命令

2、可以使用相同的语法查看下一级的命令参数,例如查看create的参数,其他命令的参数可自行查看

命令:schtasks /create /?

 

3、创建定时任务的几个比较重要的参数

/TN taskname 以路径名称形式指定 对此计划任务进行唯一标识的字符串。/TR taskrun 指定在这个计划时间运行的程序的路径和文件名。例如: C:windowssystem32calc.exe/SC schedule 指定计划频率。有效计划任务: MINUTE、 HOURLY、DAILY、 WEEKLY、MONTHLY,ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT/MO modifier 改进计划类型以允许更好地控制计划重复周期。有效值列于下面“修改者”部分中。/ST starttime 指定运行任务的开始时间。时间格式为 HH:mm (24 小时时间), 例如 14:30 表示2:30PM。如果未指定 /ST,则默认值为当前时间。 /SC ONCE 必需有此选项。/RI interval 用分钟指定重复间隔。这不适用于计划类型: MINUTE、HOURLY、ONSTART, ONLOGON, ONIDLE,ONEVENT.有效范围: 1 - 599940 分钟。 如果已指定 /ET 或 /DU,则其默认值为10 分钟。/ET endtime 指定运行任务的结束时间。时间格式为 HH:mm (24 小时时间), 例如,14:50 表示 2:50 PM。 这不适用于计划类型: ONSTART、ONLOGON, ONIDLE, ONEVENT.修改者: 按计划类型的 /MO 开关的有效值: MINUTE: 1 到 1439 分钟。HOURLY: 1 - 23 小时。DAILY: 1 到 365 天。WEEKLY: 1 到 52 周。ONCE: 无修改者。ONSTART: 无修改者。ONLOGON: 无修改者。ONIDLE: 无修改者。MONTHLY: 1 到 12,或FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY。

4、例子 

创建一个名为test的定时任务,执行的文件是test.bat,执行的频率是每天的9点

schtasks /create /tn test /tr E:test.bat /sc daily /st 9:00

创建一个名为test的定时任务,执行的文件是test.bat, 执行的频率是从8点到9点,每隔5分钟执行一次

schtasks /create /tn test /tr E:test.bat /sc minute /mo 5 /st 08:00:00 /et 9:00:00

 结束名为test 的定时任务

schtasks /end /tn test

删除名为test 的定时任务

schtasks /delete /tn test /f

 查看名为test 的定时任务

schtasks /query /tn test

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。