设置每天早上6点半开机
#取消计划
pmset repeat cancel
#设置计划
pmset repeat wakeorpoweron MTWRFSU 6:30:00
# 每天 8点半开机 10点半关机
sudo pmset repeat wakeorpoweron MTWRFSU 7:30:00 shutdown MTWRFSU 9:30:00
#查看计划
pmset -g sched
==============================
日期格式
MTWRFSU 代表星期一到星期日,星期1,2,3,5,6分别是英文单词开头字母,
星期四:Thursday 缩写用R
星期日Sunday缩写是U,因为星期六开头字母也是S,所以不能用S
自动关机命令
sudo pmset repeat shutdown 星期几 时间时分秒
例如下面指令代表每天 10点40关机:
sudo pmset repeat shutdown MTWRFSU 10:40:00
例如下面指令代表周一到周五 晚上5点半自动关机
sudo pmset repeat shutdown MTWRF 17:30:00
查看开关机计划命令:
pmset -g sched
自动开机或者唤醒命令:
sudo pmset repeat wakeorpoweron 星期几 时分秒
例如下面星期一星期二早上8点30分自动开机或者唤醒:
sudo pmset repeat wakeorpoweron MT 8:30:00
睡眠指令
sudo pmset repeat sleep 星期几 时分秒
例如下面设置星期一早上8:00睡眠
sudo pmset repeat sleep M 8:00:00
组合指令设置几点开机几点关机
跳转到的地方
设置开机和关机时间(终极方案)
sudo pmset repeat wakeorpoweron 星期几 时分秒 shutdown 星期几 时分秒
例如设置工作日周一到周五 早上8:30开机晚上5点30关机
sudo pmset repeat wakeorpoweron MTWRF 8:30:00 shutdown MTWRF 17:30:00
查看结果发现设置已经成功:
pmset -g sched
Repeating power events:
wakepoweron at 8:30AM weekdays only
shutdown at 5:30PM weekdays only
设置开机和睡眠时间
sudo pmset repeat wakeorpoweron 星期几 时分秒 sleep 星期几 时分秒
1
例如设置工作日周一到周五 早上8:30开机晚上5点30睡眠
sudo pmset repeat wakeorpoweron MTWRF 8:30:00 sleep MTWRF 17:30:00
参考
https://blog.csdn.net/boildoctor/article/details/127684538