Posso agendar a inicialização e o desligamento com configurações diferentes para dias da semana e fins de semana?


8

Todos os dias, normalmente inicio o Mac Mini às 16:00 e o encerro às 2:00 usando as configurações de programação do Economizador de energia.

Eu gostaria de poder definir um comportamento diferente nos fins de semana, iniciando o Mac Mini às 9:00, por exemplo. Você conhece alguma maneira de conseguir isso (software de terceiros, trabalho cron, truque de superusuário)?

Respostas:


10

Você não precisa de software de terceiros. O pmset do utilitário OS X permite que você agende o sono / vigília, levando o dia da semana em vigor. Não testei, mas parece que você não pode agendar vários eventos repetidos em horários diferentes. Você precisará usar o cron para concluir esta tarefa.

de man pmset

Schedules the system to automatically wake from sleep on 
July 4, 2009, at 8PM.

pmset schedule wake "07/04/09 20:00:00"

Schedules a repeating shutdown to occur each day, Tuesday through 
Saturday, at 11AM.

pmset repeat shutdown TWRFS 11:00:00

11
Eu brincava com ele e ele não pode ser feito até mesmo usando pmset
systempuntoout

11
Eu acho que se você mexer de maneira diferente, isso pode ser feito. Você desejará usar o pmset com StartupItems para que, toda vez que for iniciado, seja definido corretamente para o próximo desligamento e um novo StartupItem seja gravado para a próxima reinicialização.


0

Para a parte de desligamento, posso sugerir o Mac Shutdown X (shareware 20 $). É personalizável usando um painel de configuração fácil de usar (sem necessidade de codificação ou edição de script).


0

Isso pareceu funcionar para mim:

sudo pmset repeat shutdown MTWRF 16:00:00 

Para desligar todos os dias da semana. Aposto que em amsetvez de pmsettrabalharia para acordá-los.


pm significa gerenciamento de energia, não am / pm. O OP solicita vários eventos, portanto, essa é apenas uma solução parcial.
Orionrush
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.