Как отметил Патрикс в комментарии, вы можете настроить любой Mac на запуск или пробуждение, а также на сон или выключение в определенное время, используя настройки системы -> Экономия энергии -> Расписание ....
Вы также можете попробовать использовать AppleScript, например, этот код (отредактируйте его с помощью Script Editor, затем сохраните как приложение):
tell application id "com.apple.systemevents" -- System Events.app
shut down
end tell
А затем используйте службы запуска OSX для запуска этого сценария в определенный момент времени. Чтобы настроить это, вы можете использовать бесплатный инструмент, такой как «Lingon X».
Кроме того, зачем их закрывать? Если все, что вас волнует, это сохранить электроэнергию, то почему бы вместо этого не настроить Mac на переход в режим сна после простоя, скажем, 30 минут? Таким образом, они обычно ложатся спать намного раньше, экономя больше энергии. Если они не ложатся спать, как ожидалось, вы можете проверить с помощью команды терминала, pmset -g
что может помешать им спать. Часто это отложенная задача печати (которую вы можете затем удалить) или подключенные тома сервера.
ssh
?