在日常使用中,你可能希望 MacBook 在特定时间自动关机,比如下载完成后、夜间充电时或节省电量。本文将介绍几种在 macOS 系统中设置自动(定时)关机的方法。
方法一:使用“节能”设置(仅限睡眠,非真正关机)
macOS 的“节能”偏好设置允许你设置电脑在指定时间进入睡眠状态,但不能直接设置关机。不过这是最简单的自动化方式:
- 打开「系统设置」(macOS Ventura 及更新版本)或「系统偏好设置」(旧版)
- 进入「电池」或「节能」
- 点击右下角「设定时间」
- 可设置每天或工作日的“入睡”时间(注意:不是关机)
方法二:使用终端命令(推荐)
通过 macOS 内置的 shutdown 命令,你可以精确控制关机时间。
示例:1小时后自动关机
打开「终端」(应用程序 → 实用工具 → 终端),输入以下命令:
sudo shutdown -h +60
说明:
sudo:以管理员权限运行-h:关机(halt)+60:60分钟后执行(可改为具体时间如 22:00)
取消已设置的关机:
sudo shutdown -c
方法三:使用“自动化”与“日历”提醒(间接实现)
虽然不能直接通过日历触发关机,但你可以创建一个提醒,在指定时间通知你手动关机,或结合“快捷指令”App 设置自动化流程(需搭配脚本)。
方法四:使用第三方工具(可选)
如果你不熟悉终端,可以考虑使用免费工具如:
- Power Manager(付费,功能强大)
- Shutdown Timer(免费轻量)
请从可信来源下载,并注意权限安全。
注意事项
- 自动关机命令执行前不会保存未保存的文档,请提前保存工作。
- 若 Mac 处于睡眠状态,定时关机命令可能不会执行。
- 部分 macOS 版本对后台任务限制较严,建议测试后再依赖该功能。