(展示向け)Macを自動立ち上げ/シャットダウンする
#Memo #Article
2024.09.19現在での方法
macOS Sonomaで動作確認済み
1. Macの自動ログインを有効にする
https://support.apple.com/ja-jp/102316
2. pmsetコマンドでスケジュール指定
pmset repeat shutdown MTWRFSU 20:00:00 wakeorpoweron MTWRFSU 10:00:00
repeatは複数日
MTWRFSUは月火水木金土日の意味
shutdownがシャットダウン
wakeorpoweronが起動
pmeset repeat shudownと pmeset repeat shudownを別にすると後に打った方にスケジュールが上書きされてしまう
セキュリティで弾かれる場合はsudoで実行
3. 起動時に同時に立ち上げたいAppを選択
現在のスケジュールを確認する
pmset -g sched
ちなみにAppleが設定したイベントがたいてい1~2個ある。これは消せないが特に問題は無い。(どうやら通知やスクリーンタイマー機能のために設定されているよう)
code: terminal
Scheduled power events:
0 wake at 09/21/2024 12:55:55 by 'com.apple.alarm.user-invisible-com.apple.calaccessd.travelEngine.periodicRefreshTimer'
1 wake at 09/21/2024 20:49:54 by 'com.apple.alarm.user-invisible-com.apple.acmd.alarm
スケジュールを削除するには
pmset repeat cancel
コマンドラインから操作したいことがある場合はcronを使った方が良い