window 使用schtasks配置定时任务

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

window 使用schtasks配置定时任务_第1张图片

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

命令:schtasks /create /?

window 使用schtasks配置定时任务_第2张图片 

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

/TN   taskname     以路径\名称形式指定 对此计划任务进行唯一标识的字符串。
/TR   taskrun      指定在这个计划时间运行的程序的路径和文件名。例如:
                   C:\windows\system32\calc.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

 

你可能感兴趣的:(Problem,Be,Solved,windows,定时任务)