Mac uitschakelen op basis van een schema door pmset te gebruiken
In voorgaande versies van macOS was het mogelijk via de systeeminstellingen mogelijk om je Mac op een bepaald tijdstip op te starten en/of af te sluiten. Deze mogelijkheid is verdwenen in de systeeminstellingen, maar met behulp van macOS Terminal en pmset kun je hiervan nog steeds gebruikmaken.
Met het pmset (power management settings) commando, kun je ervoor zorgen dat je Mac bijvoorbeeld iedere werkdag om 08:55 opstart. Zodat je na binnenkomst direct aan de slag kunt, mocht je dat willen natuurlijk...

Het pmset commando gebruiken onder macOS Terminal
Met behulp van het pmset commando kun je een schema instellen op je mac automatisch af te sluiten, op te starten, in sluimerstand plaatsen en weer uit sluimerstand halen.
Je kunt het pmset commando gebruiken om een schema in te stellen:
$sudo pmset repeat [actie] [weekdagen] [tijd]
De parameters [actie] [weekdagen] en [tijd] gebruik je als volgt:
[actie] ▸ Geef op welke actie je wilt uitvoeren: sleep (sluimerstand), wake (ontwaken uit sluimerstand), poweron (opstarten), shutdown (afsluiten) of wakeorpoweron (automatisch op basis van de huidige conditie ontwaken uit sluimerstand of opstarten).
[weekdagen] ▸ Voor de weekdagen kun je gebruikmaken van MTWRFSU of iedere combinatie van dagen die je wilt gebruiken. Zo kan je bijvoorbeeld de combinatie MWF gebruiken voor maandag, woensdag en vrijdag.
[tijd] ▸ Hier vul je de tijd in waarop de actie moet worden uitgevoerd doe dit in het 24-uurs formaat (UU:mm:ss).
Wil je je Mac elke maandag, woensdag en vrijdag (MWF) om 08:55 opstarten (wakeorpoweron) dan kun je dat instellen met:
$sudo pmset repeat wakeorpoweron MWF 08:55:00

Overzicht van ingeplande pmset acties
Als wilt bekijken welke pmset schema's actief zijn of een nieuwe toegevoegde actie wilt controleren dan kun je dat doen door de optie -g shed te gebruiken in pmset commando.
$pmset -g shed
Na het uitvoeren van het commando krijg je een overzicht van alle ingeplande acties te zien.
Ingeplande pmset acties ongedaan maken
Als je de ingeplande taken wilt verwijderen dan kun je hiervoor de optie cancel gebruiken in het pmset commando. Het commando dat je dan moet gebruiken ziet er als volgt uit:
$sudo pmset repeat cancel

Auteur | Richard IJzermans | |
Datum | 10/01/2025 14:36 | |
Categorie | macOS | |