计划任务(Task Scheduler)是Windows中的一个任务调度工具,用于创建和管理任务,这些任务可以根据您设定的触发条件自动运行。您可以参考本文指引,创建计划任务进行定期备份、系统维护、自动运行脚本等操作。
本文以在Windows Server 2022 数据中心版 64位英文版镜像中,创建一个定时重启云服务器,且在每次开机时均打开记事本(Notepad)程序的计划任务为例。
taskschd.msc
说明
本文仅展示必要参数配置,更多信息可参考Task Scheduler for developers。
在“General”页签中,配置如下计划任务基础信息。
参数名 | 说明 | 取值样例 |
---|---|---|
Name | 计划任务名称。 | Reboot |
Security options | 配置安全选项。
| - |
配置示例:
选择“Triggers”页签,配置计划任务的触发器。
单击“New...”按钮,新建触发器。
配置触发条件。
参数名 | 说明 | 取值样例 |
---|---|---|
Begin the task | 任务启动条件,请选择 说明 本文以“On a schedule”(按预定计划)触发器为例,更多可选触发条件,可查看Task Triggers。 | On a schedule |
Settings | 配置执行周期信息。
说明 本实践以 | - |
配置示例:
单击“OK”按钮,完成创建。
选择“Actions”页签,创建计划任务需要执行的动作。
单击“New...”按钮,新建动作。
配置重启服务器动作。
参数名 | 说明 | 取值样例 |
---|---|---|
Action | 动作类型,请选择Start a program (启动程序)。 | Start a program |
Settings | 设置动作详情。
| - |
配置示例:
单击“OK”按钮,完成配置。
taskschd.msc
说明
本文仅展示必要参数配置,更多信息可参考Task Scheduler for developers。
在“General”页签中,配置如下计划任务基础信息。
参数名 | 说明 | 取值样例 |
---|---|---|
Name | 计划任务名称。 | OpenNotepad |
Security options | 配置安全选项。
| - |
配置示例:
选择“Triggers”页签,配置计划任务的触发器。
单击“New...”按钮,新建触发器。
配置触发条件。
参数名 | 说明 | 取值样例 |
---|---|---|
Begin the task | 任务启动条件,请选择 说明 本文以“At log on”(在登录后)触发器为例,更多可选触发条件,可查看Task Triggers。 | At log on |
配置示例:
单击“OK”按钮,完成创建。
选择“Actions”页签,创建计划任务需要执行的动作。
单击“New...”按钮,新建动作。
配置重启服务器动作。
参数名 | 说明 | 取值样例 |
---|---|---|
Action | 动作类型,请选择Start a program (启动程序)。 | Start a program |
Settings | 设置动作详情。
说明 本实践以开机后打开Notepad程序为例,您可以按需调整待执行的程序或脚本。 | - |
单击“OK”按钮,完成配置。