栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

创建计划任务

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

创建计划任务

您可以使用Task Scheduler Managed
Wrapper

using System;using Microsoft.Win32.TaskScheduler;class Program{   static void Main(string[] args)   {      // Get the service on the local machine      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 = 2 });         // 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");      }   }}

或者,您可以使用本机 API或使用Quartz.NET。请参阅此了解详情。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/596996.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号