Windows使用SCHTASKS 命令执行定时任务


在这里插入图片描述

一、描述

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

二、常用参数

/Create         创建新计划任务。

/Delete         删除计划任务。

/Query          显示所有计划任务。

/Change         更改计划任务属性。

/Run            按需运行计划任务。

/End            中止当前正在运行的计划任务。

/ShowSid        显示与计划的任务名称相应的安全标识符。

/?              显示此帮助消息。

三、参数详解

3.1 新增 /Create

3.1.1 描述

允许管理员在本地或远程系统上创建计划任务

3.1.2 使用帮助

SCHTASKS /Create /?

3.1.3 常用参数

/SC schedule  指定计划频率:MINUTE、 HOURLY、DAILY、WEEKLY、MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.

/MO MINUTE:  1 到 1439 分钟。 
	HOURLY:  1 - 23 小时。 
	DAILY:   1 到 365 天。 
	WEEKLY:  1 到 52 周。 
	MONTHLY: 1 到 12,或 FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY。

/ST starttime 指定运行任务的开始时间:时间格式为 HH:mm (24 小时时间),例如 14:30 表示 2:30 PM。如果未指定 /ST,则默认值为当前时间。

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

/TN taskname  指定唯一识别这个计划任务的名称。

/TR taskrun   指定在这个计划时间运行的程序的路径和文件名。例如: C:\windows\system32\calc.exe

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

/ED enddate   指定此任务运行的最后一天的日期。格式是 yyyy/mm/dd。

3.1.4 实例

1、创建一个名字叫calc的计划任务,每天9点执行calc.exe文件

SCHTASKS /Create /TN calc /TR C:\windows\system32\calc.exe /SC DAILY /ST 9:00

回车创建,返回

成功: 成功创建计划任务 "calc"

2、创建一个名字叫notepad的计划任务,每天从8点50开始,每隔1小时执行notepad.exe文件

SCHTASKS /Create /TN notepad /TR c:\windows\system32\notepad.exe /ST 08:50 /SC HOURLY /MO 1

3.2 查找 /Query

3.2.1 描述

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

3.2.2 使用帮助

SCHTASKS /Query /?

3.2.3 常用参数

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

/V 显示详细任务输出。

3.2.4实例

查找名字叫calc的计划任务
首先切换编码,输入chcp 437

SCHTASKS /Query /TN calc

返回值

C:\Users\123>SCHTASKS /Query /TN calc

Folder: \
TaskName                                 Next Run Time          Status
======================================== ====================== ===============
calc                                     2019/4/4 11:10:00      Ready

3.3 删除 /Delete

3.3.1描述

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

3.3.2使用帮助

SCHTASKS /Delete /?

3.3.3常用参数

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

3.3.4实例

删除叫calc的计划任务

SCHTASKS /Delete /TN "calc"

返回

C:\Users\123>SCHTASKS /Delete /TN "calc"
WARNING: Are you sure you want to remove the task "calc" (Y/N)? Y
SUCCESS: The scheduled task "calc" was successfully deleted.
  • 10
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值