Mac可通过系统设置或终端命令实现每周六、日定时关机:系统设置中开启电源定时关机并勾选周末;终端用sudo pmset repeat shutdown sat,sun,时间命令更精准,需接电源且系统已登录。

想让Mac在每周六、周日固定时间自动关机,避免忘记关机耗电或产生安全风险,直接通过系统内置功能就能完成,不需要装第三方软件。
用系统设置界面设置周末定时关机
第一步:点击屏幕左上角苹果图标 → 选择“系统设置”。
第二步:在左侧边栏滚动到底部,点“电源”(macOS Sequoia 15 及更新版本)或“节能”(旧版系统)。
第三步:点击右下角的“定时”按钮。
第四步:勾选“睡眠、重新启动或关机”复选框 → 在左侧下拉菜单中选择“关机” → 在右侧勾选“星期六”和“星期日” → 输入你希望关机的具体时间(例如 23:00)→ 点击“应用”。
注意:这个操作只对当前登录用户生效,且【Mac 必须处于唤醒状态并已登录】,否则到点不会执行关机。
用终端命令设置更精确的周末关机(支持仅关机不唤醒)
方法一:启用周末关机定时任务
打开“终端”App → 输入以下命令并回车:sudo pmset repeat shutdown sat,00:00:00 sun,00:00:00
这行命令会让 Mac 每周六、日凌晨 0 点准时关机。你也可以把 00:00:00 替换成其他时间,比如 23:30:00 表示 23 点 30 分。
输入密码后按回车确认执行——密码输入时屏幕不显示字符,输完直接回车即可。
方法二:验证是否设置成功
在终端中输入:pmset -g sched
回车后能看到类似 shutdown at 2026-07-30 00:00:00 的条目,并标注了 saturday 和 sunday,说明已生效。
方法三:取消该定时关机
如果某天想临时取消,回到终端输入:sudo pmset repeat cancel
这条命令会清空所有 repeat 类型的定时任务,包括唤醒和关机。
关键前提与限制说明
Mac 必须接通电源(笔记本需插着充电器),电池供电状态下无法触发定时关机。
如果启用了“文件保险箱”,每次开机后必须手动输入密码登录,系统不允许自动登录,否则定时关机可能失败。
若当前有未保存的文档或正在运行不可中断的任务(如视频转码、Time Machine 备份),系统会跳过本次关机,不会强制终止进程。
【关机前 5 分钟,系统会在右上角弹出提醒】,你可以点击“稍后”延迟 10 分钟,或直接点“关机”立即执行。

















