.net中用代码添加服务器上的计划任务
2009-05-17 23:16
369 查看
.net中用代码添加服务器上的计划任务
1. 下载到TaskScheduler.dll, 此组件为微软发布,可以在网上搜到,
2. 添加 using TaskScheduler;
3. 根据计算出的日期,使用以下代码添加计划任务
ScheduledTasks st = new ScheduledTasks();
Task task;
DateTime nextDate = DateTime.Now.AddDays(3);
RunOnceTrigger rt = new RunOnceTrigger(nextDate);
task.Triggers.Add(rt);
//设置本程序自动三天后运行
//task.ApplicationName = Assembly.GetExecutingAssembly().Location;
// task.SetAccountInformation("domain\\user", "password");
task.ApplicationName = "notepad.exe";
task.Save();
task.Close();
其中nextDate为得到的运行日期,并且替换其中的帐户信息
此过程跟手工操作计划任务完全一至.
参考:
http://www.15seconds.com/issue/980513.htm http://www.programchecker.com/file/25012.aspx
1. 下载到TaskScheduler.dll, 此组件为微软发布,可以在网上搜到,
2. 添加 using TaskScheduler;
3. 根据计算出的日期,使用以下代码添加计划任务
ScheduledTasks st = new ScheduledTasks();
Task task;
DateTime nextDate = DateTime.Now.AddDays(3);
RunOnceTrigger rt = new RunOnceTrigger(nextDate);
task.Triggers.Add(rt);
//设置本程序自动三天后运行
//task.ApplicationName = Assembly.GetExecutingAssembly().Location;
// task.SetAccountInformation("domain\\user", "password");
task.ApplicationName = "notepad.exe";
task.Save();
task.Close();
其中nextDate为得到的运行日期,并且替换其中的帐户信息
此过程跟手工操作计划任务完全一至.
参考:
http://www.15seconds.com/issue/980513.htm http://www.programchecker.com/file/25012.aspx
相关文章推荐
- .net中用代码添加服务器上的计划任务
- 解决mysql添加任务计划作业时,报‘事件计划已关闭。事件只能在服务器启动并开启事件计划时才能处理。’
- PowerShell 2.0 实践(十五)添加任务计划并将Excel导入SQL Server
- ESXi添加定时计划任务Add cron Job to VMware ESX/ESXi
- windows 2012 R2 计划任务添加
- SugarCRM - 如何添加计划任务
- centos 添加计划任务
- 计划任务 自动 服务器检查 的vbs脚本
- 利用redis漏洞远程添加计划任务挖取比特币 推荐
- 使用任务计划程序添加计划任务
- CentOS中添加Crontab计划任务
- Windows任务计划向远程服务器拷贝文件,报登录失败: 未知的用户名或错误密码
- java计划任务调度框架quartz结合spring实现调度的配置实例代码
- IIS6.0添加上.net4.0后,以前的.net系统出现“服务器应用程序不可用”的错误提示解决办法
- windows Server 2003服务器上创建任务计划出现任务计划创建失败,显示密钥集不存在错误
- .net系统计划任务
- c#.net向windows添加计划任务(task schduler)项
- centos添加计划任务
- java计划任务调度框架quartz结合spring实现调度的配置实例代码分享
- 【解决方案】.NET添加引用后,但在代码中使用using时却找不到命名空间?