If you need to update your address book to an Exchange server, you have two options for doing this (according to the Address Book's preferences). The first is to manually update; something I always fail to remember to do. The second is to update _every_ hour. This seems way too frequent, especially when your laptop is offline and complains every hour that it can't find the Exchange server.
As any semi-savy OS X user would do, I poked around ~/Library/Preferences, and found com.apple.scheduler.plist. This is basically Apple's version of crontab, and in mine, contains intervals for running CHUD and Software Update, and for synching with an Exchange server. As expected, the repeatInterval key has a value of 3600 (seconds, i.e. one hour). This can be set to any value (in seconds), and will stick until you open the 'Configure...' window in Address Book preferences and click OK.
It also seems like you could use this file to run any program at a certain interval. I have not played with this and am not sure if there's any benefit to it over cron. Also, I recall a com.apple.scheduler.plist file in /Library on my laptop, but do not see one on the desktop I'm currently using. In /Library, this could act like a global crontab file.
Comments (0)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20040809175356211