10 januari 2025

Mac uitschakelen op basis van een schema door pmset te gebruiken

2 min leestijd
Mac uitschakelen op basis van een schema door pmset te gebruiken
Gevorderden
2 min leestijd

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:

Kopieer
$ 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:

Kopieer
$ sudo pmset repeat wakeorpoweron MWF 08:55:00
ook interessant
Last login melding in Terminal verwijderen
Last login melding in Terminal verwijderen

Wanneer je een nieuwe macOS Terminal sessie start dan verschijnt in het venster een Last Login melding, deze kun je uitschakelen.

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.

Kopieer
$ 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:

Kopieer
$ sudo pmset repeat cancel
ook interessant
Back-up maken van een SD-kaart met macOS Terminal
Back-up maken van een SD-kaart met macOS Terminal

In dit artikel vind je instructies om een back-up en restore uit te voeren van een SD-kaart onder macOS Terminal.

info
Auteur Richard IJzermans
Datum10/01/2025 14:36
Categorie macOS
Feedback Probleem melden
Delen 𝕏

Laat een reactie achter



Wil je appletips meldingen ontvangen?

Je kunt zelf aangeven over welke onderwerpen je medlingen wilt ontvangen en natuurlijk kun je deze ook weer uitschakelen.

Nadat je op akkoord klikt zal je webbrowser vragen of je akkoord gaat met het ontvangen van pushberichten.


AKKOORD    NEE BEDANKT
Download gratis de appletips app
voor iPhone en iPad in de App Store