Mac定时关机功能怎么用_Mac设置自动关机时间

Mac提供四种原生定时关机方式:系统设置可设每日固定时间关机;终端shutdown命令支持倒计时关机;快捷指令能创建带条件的自动化关机;pmset命令实现底层周循环关机。

Mac 自带多种方式实现定时关机,不用装软件、不依赖第三方工具,选一种适合你使用习惯的方式就行。

用系统设置一键开启每日自动关机

这是最直观、最稳定的方法,适合固定时间关机的用户(比如每晚10点关机)。

  • 点击左上角苹果图标 →「系统设置」→「电池」(笔记本)或「节能器」(台式机)
  • 点击右侧的「定时…」按钮
  • 勾选「在下列时间关机」,设定具体时间(如 22:00)
  • 下方可选重复周期:每天、仅工作日、仅周末,或自定义星期几
  • 关闭窗口即生效,无需重启或额外操作

用终端命令设置倒计时关机(临时/灵活场景)

适合想“1小时后关机”“30分钟后关机”这类一次性操作,响应快、不依赖图形界面。

  • 打开「终端」(访达 → 应用程序 → 实用工具 → 终端)
  • 输入命令:sudo shutdown -h +分钟数(例如 sudo shutdown -h +45 表示45分钟后关机)
  • 回车后提示输入密码,输当前用户密码(输入时不显示字符,输完直接回车)
  • 如需取消,再开终端输入:sudo shutdown -c

用快捷指令创建个性化定时关机(支持脚本+多条件)

适合需要更精细控制的用户,比如只在周末关机、或配合其他动作一起执行。

  • 打开「快捷指令」App → 切换到「自动化」标签页
  • 点「+」→「创建个人自动化」→ 选择「特定时间」
  • 设定时间与重复规则(如每周六 23:30)
  • 点「下一步」→「添加操作」→ 搜索「运行 AppleScript」
  • 粘贴这行脚本:osascript -e 'tell app "System Events" to shut down'
  • 关闭「运行前询问」,保存即可

进阶:用 pmset 命令设置精准周循环关机

比图形界面更底层、更可靠,适合技术型用户或需要长期稳定运行的场景。

  • 终端中执行:sudo pmset repeat shutdown MTWRFSU 22:00:00(每天22点关机)
  • MTWRFSU 分别代表周一到周日,可删减,如只设工作日:sudo pmset repeat shutdown MTWRF 22:00:00
  • 若要取消所有 pmset 定时任务,输入:sudo pmset repeat cancel
  • 注意:该命令会覆盖之前用「定时…」设置的关机计划,两者不要混用