sudo pmset repeat cancel命令可一键清空Mac所有定时开关机、睡眠、唤醒任务,执行后用pmset -g sched验证是否为空;若存在shutdown设置的一次性关机任务,需额外执行sudo shutdown -c取消。

你想彻底清除Mac上所有已设定的定时开机、关机、睡眠或唤醒任务,避免它们在后台悄悄执行导致意外断电或误唤醒——系统原生就提供一条命令直接清空全部调度,不需要逐条检查或手动删除。
用终端命令一键取消所有定时开关机计划
这一步必须用终端执行,图形界面里没有“全部清除”按钮。
打开“终端”(Command + 空格,输入“终端”回车)。
输入命令:sudo pmset repeat cancel,然后回车。
系统会提示你输入管理员密码;密码输入时屏幕不显示任何字符,这是正常的安全机制,输完直接按回车即可。
执行成功后终端不会有任何提示,但你可以立刻验证:输入 pmset -g sched 回车,如果输出为空,说明所有重复性定时任务已清零。
补充:检查是否还有一次性关机任务残留
pmset只管周期性任务,而shutdown命令设的一次性关机不会被cancel命令清除。
输入 sudo shutdown -c 回车,这条命令会取消当前待执行的shutdown任务(如果有)。
注意:如果之前没用过shutdown命令,这步可跳过;但只要不确定,执行一次无害,也不会报错。

















