mac可原生实现每日23:00自动关机,方法包括系统设置调度、终端pmset命令、快捷指令+弹窗提醒及临时延迟关机,均无需第三方软件,且关机前会弹窗确认避免中断任务。

你想让Mac在每天晚上11点自动关机,避免整夜耗电、风扇空转或系统因长期运行变卡,又不想每次手动点击关机——这个需求用macOS原生功能就能稳稳实现,不需要装任何第三方软件。
用系统设置图形界面安排每日定时关机
第一步:点击屏幕左上角苹果图标 → 选择“系统设置”。
第二步:在左侧边栏中,点“电池”(MacBook专属选项)或“节能器”(iMac/Mac mini)。
第三步:滚动到底部,点击右下角的“调度”按钮。
第四步:勾选“设定以下日期的睡眠、重新启动或关机” → 右侧下拉菜单选“关机” → 输入时间(例如23:00)→ 在下方重复周期中选“每天”。
第五步:点击“好”保存。此时计划立即生效——注意:若到点时有未保存文档、正在运行视频渲染或终端任务,系统会弹出确认窗口,不会强制中断。
用终端命令设置长期每日关机
打开“终端” → 粘贴并执行以下命令:
sudo pmset repeat shutdown MTWRFSU 23:00:00
回车后输入管理员密码(输入时无任何显示,属正常安全机制)。MTWRFSU代表每周七天,若只设工作日,可改为MTWRF。
验证是否生效:再输入pmset -g sched,能看到已注册的关机时间表。
取消该计划只需一行:sudo pmset repeat cancel。
macOS 微信消息自动化工具。通过 GUI 自动化实现:发送消息给指定联系人、读取聊天内容、监控新消息。适用于需要自动化微信操作的场景,如定时发送、批量回复、消息备份等。依赖 peekaboo 进行屏幕截图和 UI 交互。仅支持 macOS。开源地址:https://github.com/chairmanmia...
用快捷指令加弹窗提醒再关机
方法一:打开“快捷指令”App → 点右上角“+”新建 → 命名“夜间关机提醒” → 点“添加操作” → 搜索“显示通知” → 输入标题“即将关机”,消息“请保存文档,5分钟后自动关机” → 再点“添加操作” → 搜索“等待” → 设为300秒(5分钟)→ 继续添加“运行脚本” → Shell类型 → 脚本框中粘贴:sudo shutdown -h now。
方法二:回到快捷指令主界面 → 点“自动化”标签 → “创建个人自动化” → 选“特定时间” → 设为每天22:55 → 关闭“运行前询问” → 点“下一步” → 添加刚才创建的快捷指令 → 完成。
【未开启“完全磁盘访问”权限,快捷指令将无法调用shutdown命令,后续所有定时设置都无效】
用终端命令设置延迟关机(适合临时用)
打开“终端” → 输入:sudo shutdown -h +10 → 回车。
表示10分钟后关机,数字可替换为任意整数分钟值。
输入时无字符显示,属正常现象,务必准确输入后按回车。
若需取消:在终端中再次输入sudo shutdown -c并回车即可即时中止。










