Windows 7 Alternate Task Scheduler
If you are having problems with automatically running DOS batch files from the Windows 7 Task Scheduler, then one alternative is to use a third party task scheduler like the free System Scheduler from SplinterWare.
I’ve found this to be a quick and easy solution to getting around some of the perplexing issues with running batch files from the normal Win 7 task scheduler. I’ve tried changing permissions, using fully qualified paths, and every permuation within the Windows Task Scheduler. Nothing seems to work consistenty over different Windows 7 systems.
The free version of System Scheduler seems to work fine other than it doesn’t automatically run as a service. If you want to always run System Scheduler on bootup, then you can actually run that program from the Windows 7 Task Scheduler. Just be sure to configure it to run when the user logs in. Or you can purchase their Professional version for $30.
For more info: http://www.splinterware.com/download/index.htm