Mac定时启动与睡眠可通过四种方法实现:一、系统设置中启用节能器调度;二、终端用pmset命令设重复唤醒/睡眠;三、快捷指令创建时间触发的自动化睡眠;四、用pmset -g sched查看或sudo pmset repeat cancel重置计划。

如果您希望Mac在固定时间自动启动或进入睡眠状态,但不确定如何配置系统电源调度,则可能是由于未启用节能器中的定时功能或未正确使用终端命令。以下是实现Mac系统定时启动与睡眠设置的多种方法:
一、通过系统设置配置定时启动与睡眠
该方法利用macOS内置的图形化节能设置,适用于不熟悉命令行操作的用户,可直观设定每日或指定星期几的唤醒与睡眠时间,且无需额外工具。
1、点击屏幕左上角的苹果菜单,选择“系统设置”。
2、在左侧边栏中,根据设备类型选择“电池”(笔记本)或“节能器”(台式机)。
3、向右滚动至底部,点击“调度”按钮。
4、勾选“设定以下日期的启动或唤醒”,设置期望的开机/唤醒时间,并选择适用星期(如每天、仅工作日等)。
5、勾选“设定以下日期的睡眠或关机”,设置目标睡眠时间,注意此处实际执行的是系统睡眠而非强制关机。
6、确认设置后关闭窗口,需确保Mac已连接电源适配器,否则部分型号无法执行定时启动。
二、使用pmset命令设置重复性唤醒与睡眠
pmset是macOS原生电源管理工具,支持精确到秒的周期性任务调度,可独立控制唤醒(wake)、睡眠(sleep)及关机(shutdown),适合高级用户定制每周不同策略。
1、打开“应用程序” → “实用工具” → “终端”,或使用聚焦搜索(Command + 空格)输入“终端”启动。
2、输入以下命令以设置每日7:00唤醒并23:00睡眠:
sudo pmset repeat wake MTWRFSU 07:00:00 sleep MTWRFSU 23:00:00
3、按回车后,系统提示输入管理员密码,输入时无字符显示,属正常安全机制,请准确输入后回车。
4、若仅需工作日生效,将MTWRFSU替换为MTWRF;时间格式必须为24小时制且含秒(如07:00:00)。
5、执行完成后,系统将按设定自动触发对应电源事件。
经过一段时间的开发,以及内部测试,同程网联盟景区新版程序正式发布推出,感谢广大联盟会员一直以来的支持与关注! 同程网联盟景区新版程序新功能介绍:1.统一的页面风格。页面风格将与随后推出的度假线路、酒店、机票以及融合版联盟程序风格保持一直;2.新增后台管理系统。可更加方便快捷的对网站进行个性化设置;3.动态与伪静态切换。后台操作,简单便捷;4.缓存管理。新增缓存,提高网站访问速度,后台可定期清理;5
三、通过快捷指令创建带条件的定时睡眠自动化
快捷指令支持基于时间触发的个人自动化流程,可结合判断逻辑(如检查是否正在运行特定应用)再执行睡眠操作,提升安全性与灵活性。
1、打开“快捷指令”App,切换到“自动化”标签页。
2、点击右上角“+”号,选择“创建个人自动化”,触发器选择“特定时间”。
3、设定具体时间点(如22:30),开启“重复”并选择频率(例如“每天”)。
4、点击“下一步”,添加操作,搜索并选择“运行AppleScript”。
5、在脚本框中粘贴以下内容:
osascript -e 'tell app "System Events" to sleep'
6、关闭“运行前询问”开关,点击“完成”,该自动化将在指定时间静默执行睡眠指令,不弹出任何提示。
四、查看与重置当前电源调度计划
随时验证或清理已有定时任务,可避免冲突或误触发,尤其在多次修改后需确认最终生效项。
1、在终端中输入命令:
pmset -g sched
2、按回车后将列出所有已激活的重复性电源事件,包括唤醒、睡眠、关机等类型及时段。
3、若需清除全部现有调度,执行:
sudo pmset repeat cancel
4、系统会立即移除所有pmset设定的周期性任务,此操作不可撤销,请确保已备份必要设置。









