Running software automatically using launchd — by Howard Oakley (Eclectic Light Company)
Explains that launchd, driven by launchctl and property list files in the LaunchAgents and LaunchDaemons folders, is the macOS way to run things automatically, with cron deprecated. Key plist keys: ProgramArguments, RunAtLoad and StartInterval (seconds).
Quick steps
- Set ProgramArguments to the program
- Use StartInterval for a repeat interval in seconds
Paraphrased from the source. Menus can differ by version, so check the original for full details.
Source: Running software automatically using launchd by Howard Oakley (Eclectic Light Company). Licence: Link only (©).
- Source reviewed
- 2026-11-02
- Link checked
- 2026-11-02
- Tested hands-on
- Not by Oddbyte.Me