在设置中添加计划任务?

Posted

技术标签:

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

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

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

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

非常感谢

【问题讨论】:

【参考方案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 作为一种可能性

【讨论】:

以上是关于在设置中添加计划任务?的主要内容,如果未能解决你的问题,请参考以下文章

Windows的计划任务启动程序参数怎么设置

Windows2003计划任务设置操作手册

windows计划任务的问题。

windows任务计划程序是怎么回事,有啥用途,该怎么设置??

Oracle-定时任务

win2003给一个服务制定任务计划为每一小时重启一次,怎么做