Mac定时关机有三种原生方法:1.终端命令一次性设定,如sudo shutdown -h +60;2.系统节能设置每日重复关机,通过“系统设置→电池→安排”配置;3.快捷指令自动化触发,支持条件判断与静默执行。

Mac 实现定时关机有三种稳定、原生且无需第三方软件的方法:终端命令一次性设定、系统节能设置每日重复关机、快捷指令自动化定时触发。当前 macOS(截至2025年末)均支持,操作简单,关键在于选对场景。
用终端命令设置一次性定时关机
适合临时安排,比如今晚23:45关机,或1小时后自动关闭——不重复、只执行一次。
- 打开“终端”(可在启动台→“其他”文件夹中找到)
- 输入命令:sudo shutdown -h +60 表示60分钟后关机;若要指定绝对时间,如2025年12月20日23:45,则输入:sudo shutdown -h 2512202345(格式为YYMMDDHHMM)
- 回车后提示输入密码,键入当前用户登录密码(输入时无显示,输完直接按回车)
- 如需取消已设定的计划,输入:sudo shutdown -c 即可中止
通过节能设置每天固定时间自动关机
适合规律作息者,例如每晚23:30准时关机。该功能藏在“节能”设置的“调度”里,macOS 13 及更新版本中路径略有调整。
- 点击左上角苹果图标 → “系统设置” → 左侧选择“电池”(接电源时)或“节能器”(旧版命名)
- 向右滚动,找到并点击“更多能源设置…”或“安排”按钮(部分版本显示为“调度”)
- 勾选“在以下时间关闭计算机”,再点击右侧下拉菜单,将默认的“睡眠”改为“关机”
- 设定具体时间(如23:30),并选择重复频率:“每天”“仅工作日”或自定义日期范围
- 点“好”或“完成”保存,系统即开始生效
用快捷指令创建带条件的定时关机
灵活性最强,支持多条件组合(如仅当电量低于20%+时间为23:00才关机),也适用于想静默运行、不弹窗的用户。
- 打开“快捷指令”App → 切换到“自动化”标签页 → 点“+” → 选择“个人自动化” → 触发器选“特定时间”
- 设定目标时间(如23:00),开启“重复”选项,点击“下一步”
- 点“添加操作” → 搜索“运行AppleScript” → 选择该操作
- 在脚本框中粘贴:osascript -e 'tell app "System Events" to shut down'
- 关闭顶部“运行前询问”,确保自动执行;点击“完成”保存
- 首次启用时,系统会提示授权“快捷指令”控制电脑,需前往“系统设置→隐私与安全性→自动化”中开启对应权限
三种方法互不冲突,但同一时间只建议启用一种。终端命令最直接,节能调度最省心,快捷指令最灵活。根据你的使用习惯选一个就行。










