立即运行任务Microsoft.Win32.TaskScheduler

时间:2012-03-13 12:57:02

标签: scheduled-tasks codeplex

我正在使用Task Scheduler Managed Wrapper from Codeplex ,我需要尽快解雇任务而且只需要一次。我没有找到任何可以立即执行创建任务的API(我可能是错的)。那么我怎样才能创建一个只能一次触发的触发器呢?

1 个答案:

答案 0 :(得分:4)

找到解决方案here

using (TaskService ts = new TaskService())
{
   string task = "TaskName";
   // This will find it even if its down in a folder. Alternately you could call:
   // Task t = ts.GetTask(task);
   Task t = ts.FindTask(task);
   if (t != null)
      t.Run();
}