A New Task Scheduler Class Library for .NET
Task Scheduler is the Windows service that schedules and
automatically starts programs. Windows Explorer presents a
user interface to the service when you browse the
%WINDIR%\TASKS folder, typically from the shortcut
in the control panel. From the command line, the
schtasks command and the old
at command do the same. Programmers have a
well-documented COM interface, but the .NET framework does
not offer any wrapper for it. The present library provides
that .NET wrapper.
Note: Since this library was created, Microsoft has introduced a new task scheduler (Task Scheduler 2.0) for Windows Vista. This library is a wrapper for the Task Scheduler 1.0 interface, which is still available in Vista and is compatible with Windows XP, Windows Server 2003 and Windows 2000.