Hi

Use Task Scheduler COM API

 


For more advanced needs, reference the TaskScheduler COM object (TaskScheduler 1.1 Type Library).

1. Add a COM reference:

  • In your project, right-click ReferencesAdd ReferenceCOM tab.

  • Add TaskScheduler 1.1 Type Library.


using TaskScheduler; void RunScheduledTask(string taskName) { TaskSchedulerClass scheduler = new TaskSchedulerClass(); scheduler.Connect(); ITaskFolder folder = scheduler.GetFolder("\\"); // Root folder IRegisteredTask task = folder.GetTask(taskName); task.Run(null); // Run the task with no arguments }
Previous
Next Post »