Mac可设置晚上11点自动关机,方法有三:系统设置中通过“节能→定时”设定每日/工作日关机;终端用pmset命令实现一次性或重复关机;或用ShutdownScheduler工具倒计时关机。

想让 Mac 在晚上 11 点自动关机,避免熬夜后忘记操作导致整晚耗电或风扇空转,又不想每次手动点击关机菜单,就得用系统原生方式或轻量工具来设置定时关机。
用系统设置界面设置每日定时关机
适用于固定时间、固定周期(如每天/工作日)关机,无需命令行基础,适合普通用户。
第一步:点击左上角苹果图标 → 选取“系统偏好设置” → 点击“节能”。
第二步:点按右下角的“定时”按钮,勾选底部“安排”区域中的“关机”复选框。
第三步:在左侧下拉菜单中选择“每天”或“仅工作日”,右侧输入具体时间(例如 23:00),点击“好”保存。
【必须已登录且 Mac 处于唤醒状态】 否则定时关机不会触发;若当前有未保存文档,系统会弹窗询问,中断关机流程。
用终端命令设置一次性或重复关机
适合需要精确控制、临时任务或写入脚本的用户。pmset 是 macOS 内置命令,无需额外安装。
方法一:设置今晚 23:30 关机(一次性)
打开“终端”,输入:sudo pmset shutdown "2026-07-30 23:30:00" → 按回车 → 输入管理员密码(不显示字符)→ 回车确认。
方法二:设置每周一至周五 23:00 自动关机
终端中执行:sudo pmset repeat shutdown MTWRFS 23:00:00 → 回车 → 输密码 → 回车。
方法三:查看当前所有定时任务
输入 pmset -g sched → 回车,列表中会显示已设定的关机、唤醒等计划。
取消全部定时任务:运行 sudo pmset repeat cancel 即可清空,这一步不可逆,执行前请确认。
用 ShutdownScheduler 工具倒计时关机
适合临时起意、不确定具体时间,只想设个 60 分钟后休眠或关机的场景,比如煮泡面时顺手点一下。
下载安装 ShutdownScheduler(GitHub 开源,已公证签名),启动后点击菜单栏图标 → 选择“关机”或“休眠” → 拖动滑块设为 60 分钟 → 点击“开始”。
倒计时显示在菜单栏,悬停可查看剩余时间;时间到自动执行,【无需保持窗口打开】,后台运行即可。

















