如何设置程序在c#中每天自动运行一次

时间:2016-10-28 04:11:10

标签: c# .net windows desktop

我是编程的新手所以我需要很多朋友的支持我正在创建一个Windows窗体应用程序,我需要该程序每天自动运行一次,需要在执行2分钟后自行关闭怎么办它....

2 个答案:

答案 0 :(得分:6)

  

我需要该程序每天自动运行一次

您可以使用Windows Task Scheduler

  

需要在执行2分钟后自行关闭

您可以使用许多不同的方法在您的应用程序中实施 例如,由于您编写WinForms应用程序,因此可以使用Timer

答案 1 :(得分:2)

我想采取以下方法。

  1. 编写控制台应用程序。并添加适当的日志消息,以便您了解它的运行方式。如果应用程序需要任何参数,则从命令行传递或放入文件,以便应用程序可以读取文件并自动运行。

  2. 将应用程序添加到Windows计划任务并定期监视日志。

  3. 如果输入参数每天都在变化,那么只需在必要时更新输入文件。

    希望它会给你一个想法。

    感谢。

    Ruhul