Skip to content

如何使用计划任务,定时管理云桌面的计算机

控制台 -> 计划任务

进入左侧菜单 计划任务(Scheduled Tasks),即可看到已创建的定时任务列表。可对每台分组的计算机进行定时重启、关机、发送消息、切换默认桌面等运维操作。

计划任务列表

列表字段说明:

说明
任务名称(Task Name)标识该计划任务的名称
命令类型(Command Type)任务执行的命令,如重启、关机、发送消息等
执行规则(Run Rule)任务的触发规则(由执行周期转换而来的 cron 规则)
最后执行时间(Last Run Time)上一次成功执行的时间
执行对象(Execution Target)任务作用的分组
强制执行(Force Execution)是否忽略当前状态强制执行
启用(Enable)任务的启用 / 停用开关
操作(Actions)编辑、删除等操作入口

新建计划任务

点击右上角 创建(Create),在弹出的「新建计划任务」面板中填写:

新建计划任务

1,任务名称(Task Name):标识该计划任务的名称。

2,执行周期(Execution Cycle):可选每天 / 每周等;保存后在编辑时会转换为 cron 表达式,配置更灵活。

3,执行时间(Execution Time):任务触发的具体时间点。

4,执行对象(Execution Target):批量选择要管理的分组。

5,强制执行(Force Execution):关闭时,分组内若有学习模式、更新模式、读写模式,或有计算机正在下载,则跳过执行;开启时将略过这些判断,强制下发命令。

6,命令(Command):重启、关机、发送消息等。

编辑时使用 cron 规则,灵活度更高

新建完成后,在编辑任务时会自动以 cron 规则进行配置,这种方式灵活度更高。

Cron 解释与使用

Cron 表达式由 5 个(或 6 个)字段组成,按顺序分别表示:分、时、日、月、周几(以及可选的秒)。每一位的含义与取值如下:

位置字段名取值范围允许特殊字符说明与示例
第 1 位分钟 (minute)0–59* , - /每小时内的第几分钟执行。例:30 表示每小时的 30 分
第 2 位小时 (hour)0–23* , - /一天内的第几小时执行。例:14 表示下午 2 点
第 3 位日 (day of month)1–31* , - / ? L W当月第几天。例:1 每月 1 号;1-5 每月 1 到 5 号
第 4 位月 (month)1–12 或 JAN–DEC* , - /第几月。例:* 每月;1,6 仅 1 月和 6 月
第 5 位周几 (day of week)0–7(0 和 7 均为周日)或 SUN–SAT* , - / ? L #星期几执行。例:1-5 周一至周五;07 周日

常用特殊字符:

字符含义示例
*任意/每分钟位 * 表示每分钟
,列举1,15,30 表示 1、15、30
-范围1-5 表示 1 到 5
/步长*/5 表示每 5 单位;0/15 表示从 0 起每 15 单位
?不指定(仅日/周)日与周通常只指定其一,另一用 ?

使用示例:

Cron 表达式含义
0 9 * * *每天 9:00 执行
0 18 * * 1-5每周一至五 18:00 执行
30 8 1 * *每月 1 号 8:30 执行
0 */2 * * *每 2 小时整点执行一次
0 0 * * 0每周日 0:00 执行

执行成功后,会记录最后执行的时间。

在执行关机前(比如 22:00),可以在 21:55 再安排一个发送消息的任务,提醒即将关闭所有计算机,请保存好个人资料。