macOS 如何设定自动开机/关机计划?

原本  MAC 电脑其实有内置这个功能,直接可以在能源节约器里设置自动开 关机的日程安排,不过后来不知道是什么原因将这功能从界面上拿掉,因此现在只能通过其它方法来达成,一种就是使用第三方工具,另一种则是通过终端输入指令来达成,而我们今天要来分享的就是要怎么在终端输入指令来搞定 MAC 电脑的自动开/关机排程,往下来看看这次的 macOS教程。

macOS教程 - 如何设置自动开机/关机排程? cover

macOS 系统的自动开机/关机排程教程

首先,请打开终端机、不知道在哪的,直接用搜索的方式也可以。

这边我们先讲一下指令的结构说明:

sudo pmset repeat [動作類型] [重複週期] [時間]

此动作类型分为四种 :

  • wakeorpoweron:开机或唤醒。
  • sleep:进入睡眠状态。
  • shutdown:关机。
  • restart:重新启动。

重复周期是按照星期来输入,如果你是想要重复其中二天就可以输入MT,这样就是周一周二。

  • M = 星期一
  • T = 星期二
  • W = 星期三
  • R = 星期四
  • F = 星期五
  • S = 星期六
  • U = 星期日

最后的时间是用 24 小时制来输入,包括秒,所以像要一点就是 01:00:00 这样输入。

在了解指令的使用之后,我们就可以来试看看,首先我们想要在每天的半夜一点自动关机,指令如下:

sudo pmset repeat shutdown MTWRFSU 01:00:00

输入后按下 return,会要求输入你的电脑锁定密码,这样就完成。

macOS教程 - 如何设置自动开机/关机排程? 01

那么要怎么确认呢,我们可以输入以下指令:

pmset -g sched

这样就会显示目前有设置的计划。

macOS教程 - 如何设置自动开机/关机排程? 02

另外,假设置要设置自动开机,比如,每天的早上八点:

sudo pmset repeat wakeorpoweron MTWRFSU 08:00:00

设置完后,你会发现一件事,刚刚设置的半夜一点关机的怎么不见了,每次输入难道只能保留一组设置吗? 对没错,一次只会保留一组,不过,一组指令不是只能设置一个动作及时间,往下来看。

macOS教程 - 如何设置自动开机/关机排程? 03

像我们刚的状况是想要半夜一点关,早上八点开,那么指令可以串一起输入,会像这样:

sudo pmset repeat shutdown MTWRFSU 01:00:00 wakeorpoweron MTWRFSU 08:00:00

然后再确认一下,就会看到一次就有二个日程,以此类推,如果想要更多设置,就是往后一次性加上去然后直接输入,就可以设置更多日程了。

macOS教程 - 如何设置自动开机/关机排程? 04

最后,如果想要清除目前的日程安排,指令如下:

sudo pmset repeat cancel

这样就搞定,另外,会建议每次设置或是取消计划,输入完后建议都重开机一次,确保调度执行。

macOS教程 - 如何设置自动开机/关机排程? 05
(0)
麦克哥麦克哥

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注