Automating an Apple TV with Cron

Copy and enable Cron from 10.4.

Schedule Cron jobs using crontab at the command line. Use Ctrl+D to exit crontab once all your jobs are created.


Restart the AppleTV at 8:10am every morning (say, to re-establish network connections with computers that were off during the night):

10 8 * * * sudo /sbin/reboot

Shutdown the AppleTV at 1:00am every morning:

0 1 * * * sudo /sbin/shutdown -h now

You’ll need to enable the frontrow account to use sudo without a password.