2012-02-24 87 views
0

如何將DaysInterval更改爲12小時或更長時間而不是天。 在此代碼中:時間間隔任務服務

using (TaskService ts = new TaskService()) 
     { 
      // Create a new task definition and assign properties 
      TaskDefinition td = ts.NewTask(); 
      td.RegistrationInfo.Description = "Does something"; 

      // Create a trigger that will fire the task at this time every other day 
      td.Triggers.Add(new DailyTrigger { DaysInterval = 1 }); 

      // Create an action that will launch Notepad whenever the trigger fires 
      td.Actions.Add(new ExecAction("notepad.exe", "c:\\test.log", null)); 

      // Register the task in the root folder 
      ts.RootFolder.RegisterTaskDefinition(@"Test", td); 

      // Remove the task we just created 
      ts.RootFolder.DeleteTask("Test"); 
     } 

回答