The Task Scheduler service enables you to perform automated tasks on a chosen computer. With this service, you can schedule any program to run at a time that is convenient for you or when a specific event occurs. The Task Scheduler monitors the time or event criteria that you choose and then executes the task when those criteria are met.
Where Task Scheduler is Installed
The
Task Scheduler is automatically installed with several Microsoft operating systems.
Task Scheduler 1.0 is installed with the Windows Server 2003, Windows XP, and Windows 2000 operating systems.
Task Scheduler 2.0 is installed with Windows Vista and Windows Server 2008.
The Task Scheduler 2.0 API should be used in developing applications that use the Task Scheduler service on Windows Vista. For more information, see Task Scheduler Reference.
Task Scheduler is started each time the operating system is started. It can be run either through the Task Scheduler graphical user interface or through the Task Scheduler API that are described in this SDK.
Information About Tasks
Tasks are the main component of the Task Scheduler. For information on what tasks are and what their components are, see the following topics:
For more information and examples of how to use the Task Scheduler interfaces, scripting objects, and XML, see Using the Task Scheduler.
See Also
Task Scheduler
Send comments about this topic to Microsoft
Build date: 10/29/2008