Advanced Task Scheduler is a powerful cost-effective tool to schedule running of applications, batch files, and other operations - automatically at a specified time, repeatedly at a time interval or by a system event.
Developer: Southsoftware.com
Free to try; $39.95 to buy | Windows 95/98/ME/NT/2000/XP