【问题标题】:Run Task Immediately Microsoft.Win32.TaskScheduler立即运行任务 Microsoft.Win32.TaskScheduler
【发布时间】:2012-03-13 12:57:02
【问题描述】:

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

【问题讨论】:

    标签: scheduled-tasks codeplex


    【解决方案1】:

    找到解决方案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();
    }
    

    【讨论】: