Added cron. Two references:
1) A Scheduled Task Does Not Run When You Use Schtasks.exe: http://support.microsoft.com/kb/823093
2) Run a .bat file in a scheduled task without a window: http://serverfault.com/q/9038