zoukankan      html  css  js  c++  java
  • .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


  • 相关阅读:
    2.2 整数表示
    2.1 信息存储
    c++ string.erase()函数的使用
    classmethod修饰符
    27. 序列化
    26. 操作文件目录
    Java 内部类
    ConcurrentHashMap 源码解析 -- Java 容器
    Storm中的LocalState 代码解析
    Java中 return 和finally
  • 原文地址:https://www.cnblogs.com/jianyi0115/p/914333.html
Copyright © 2011-2022 走看看