【问题标题】:Add a scheduled task at the setup?在设置中添加计划任务?
【发布时间】:2011-10-04 11:03:11
【问题描述】:

我有一个小的 c# 应用程序,我必须为这个应用程序创建一个计划任务。

我有一个安装应用程序的安装程序,最好的情况是我可以在安装时设置这个 windows 计划任务。

知道是否可能和/或如何?

非常感谢

【问题讨论】:

    标签: c# .net installation scheduled-tasks


    【解决方案1】:

    codeplex 上有一个Task Scheduler Managed Wrapper - 这可用于创建一个小型控制台应用程序,该应用程序将设置一个任务并可由您的安装程序运行。

    您也可以运行schtasks 命令行实用程序以获得类似的结果。

    【讨论】:

    • 控制台应用程序是否可见?如何添加任务?
    • @J4N - 是的,通常是这样,直到进程完成。如何添加?我建议你阅读文档。
    • 就是不知道这个怎么叫,这是“PostBuildEvent”吗?
    • "PostBuildEvent" 是一个 Visual Studio 选项,将在构建完成后执行。与安装人员无关。至于将任务添加到任务调度程序,请阅读链接中的文档。#
    • 我看了看,但我找不到默认的 Visual Studio 安装程序的好文档。我找到了这些“自定义操作”,是这个吗?
    【解决方案2】:

    这可能不是一个完整的答案,但取决于安装程序(例如,我认为这样做很明智),您可以从那里设置任务。否则,您可以使用特殊的命令行参数调用您的应用程序并使用 api http://msdn.microsoft.com/en-us/library/aa383614.aspx 作为一种可能性

    【讨论】:

      猜你喜欢
      • 2011-01-19
      • 2011-08-02
      • 1970-01-01
      • 2012-11-14
      • 2016-10-30
      • 1970-01-01
      • 1970-01-01
      • 2011-07-07
      • 2017-01-10
      相关资源
      最近更新 更多