Windows计划任务管理

一、Windows计划任务管理

1、执行命令

SCHTASKS /parameter [arguments]

2、描述

允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任务。

3、参数列表

    /Create         创建新计划任务
    /Delete         删除计划任务
    /Query          显示所有计划任务
    /Change         更改计划任务属性
    /Run            按需运行计划任务
    /End            中止当前正在运行的计划任务
    /ShowSid        显示与计划的任务名称相应的安全标识符
    /?              显示帮助消息

备注:(cmd命令、参数不区分大小写,如/create 也可以)

二、创建新计划任务

1、执行命令

SCHTASKS /Create /SC schedule [/MO modifier] [/D day]
    [/M months] [/I idletime] /TN taskname /TR taskrun [/ST starttime]
    [/RI interval] [ {/ET endtime | /DU duration} 
    [/SD startdate] [/ED enddate]

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     改进计划类型以允许更好地控制计划重复
                   周期。有效值列于下面“修改者”部分中。
				   按计划类型的 /MO 开关的有效值(注意非/D  /M等参数):
					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。
					ONEVENT:  XPath 事件查询字符串。

/D    days         指定该周内运行任务的日期。有效值:
                   MON、TUE、WED、THU、FRI、SAT、SUN
                   和对 MONTHLY 计划的 1 - 31
                   (某月中的日期)。通配符“*”指定所有日期。

/M    months       指定一年内的某月。默认是该月的第一天。
                   有效值: JAN、FEB、MAR、APR、MAY、JUN、
                   JUL、 AUG、SEP、OCT、NOV  和 DEC。通配符
                   “*” 指定所有的月。

/ST   starttime    指定运行任务的开始时间。
                   时间格式为 HH:mm (24 小时时间),例如 14:30 表示
                   2:30 PM。如果未指定 /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.

/DU   duration     指定运行任务的持续时间。
                   时间格式为 HH:mm。这不适用于 /ET 和
                   计划类型: ONSTART, ONLOGON, ONIDLE, ONEVENT.
                   对于 /V1 任务,如果已指定 /RI,则持续时间默认值为
                   1 小时。

/SD   startdate    指定运行任务的第一个日期。
                   格式为 yyyy/mm/dd。默认值为
                   当前日期。这不适用于计划类型: ONCE、
                   ONSTART, ONLOGON, ONIDLE, ONEVENT.

/ED   enddate      指定此任务运行的最后一天的日期。
                   格式是 yyyy/mm/dd。这不适用于计划类型:
                    ONCE、ONSTART、ONLOGON、ONIDLE。
					

/I    idletime     指定运行一个已计划的 ONIDLE 任务之前
                   要等待的空闲时间。
                   有效值范围: 1 到 999 分钟。

4、示例

     ==> 创建计划任务 "gametime",在每月的第一个星期天运行“空当接龙”。
    SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN gametime
             /TR c:\windows\system32\freecell                   #如果创建计划任务是一个批处理文件,执行的计划任务也是一个批处理文件

==> 创建计划任务 "gaming",每天从 12:00 点开始到14:00 点自动结束,运行 freecell.exe。

    SCHTASKS /Create /SC DAILY /TN gaming /TR c:\freecell /ST 12:00
             /ET 14:00
             
    schtasks /Create /TN notification001 /TR D:\WorkTimeNotificationTool\FriendlyRemind.bat /SC DAILY /ST 18:00

说明:TR后面文件路径中不能有()等特殊字符

三、删除计划任务

1、执行命令

SCHTASKS /Delete /TN taskname

2、描述

删除一个或多个计划任务。

3、参数列表

/TN  taskname       指定要删除的计划任务名称。可以使用通配符 "*" 来删除所有任务。
/F                  强制删除该任务,而且如果指定的任务当前正在运行,则抑制警告。

4、示例

SCHTASKS /Delete /TN "Backup and Restore"

四、显示计划任务

1、执行命令

SCHTASKS /Query /TN taskname

2、描述

允许管理员显示本地或远程系统上的计划任务。

3、参数列表

/TN   taskname       指定要检索其信息的任务名称,否则会检索所有任务名称的信息。

4、示例

schtasks /Query   查看所有定时任务
SCHTASKS /Query /TN taskname   查看指定定时任务

五、更改计划任务属

1、执行命令

SCHTASKS /Change /TN taskname
 /TR taskrun /ST starttime /RI interval /ET endtime /DU duration /SD startdate /ED enddate /ENABLE /DISABLE}

2、描述

	更改要运行的程序,或计划任务使用的用户帐户和密码。

3、参数列表:

/TN      taskname    指定要更改的计划任务。
/TR      taskrun     指定计划任务将运行的新程序。
/ST      starttime   指定运行任务的开始时间。
                     时间格式为 HH:mm (24 小时时间),例如 14:30表示 2:30 PM。

/RI      interval    用分钟指定重复间隔。有效范围: 1 - 599940 分钟。

/ET      endtime     指定运行任务的结束时间。
                     时间格式为 HH:mm (24 小时时间),例如 14:50
                     表示 2:50 PM。

/DU      duration    指定运行任务的持续时间。
                     时间格式为 HH:mm。这不适用于 /ET。

/SD      startdate   指定运行任务的第一个日期。
                     格式为 yyyy/mm/dd。

/ED      enddate     指定任务应该运行的最后一个日期。
                     格式为 yyyy/mm/dd。

/ENABLE              启用计划任务。

/DISABLE             禁用计划任务。

4、示例

SCHTASKS /Change /TR restore.exe /TN "启动还原"
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值