A célravezető eszköz a launchd használata, ha időzítetten szeretnénk szkriptet futtatni MacOS-en. Szerencsére nem kell kézzel megírni a plist fájlt, elég használni a launchd generátort.

Megadjuk a parancs nevét, a szkript útvonalát és az időzítést, meg pár extra opciót, ha akarjuk és már mehet is a generálás. Letöltés után pedig dönthetünk, hogy milyen hatókörbe helyezzük el az ideális futtatás kedvéért.

/Library/LaunchDaemons/ # felhasználó bejelentkezése nélkül lefut
/Library/LaunchAgents/  # bármilyen felhasználó belépése esetén lefut
~/Library/LaunchAgents/ # saját felhasználónk belépése esetén lefut