簡體   English   中英

使用代碼模仿Windows任務計划程序

[英]Mimic Windows Task Scheduler with code

我正在尋找一種方法來制作一個每X次(幾天,幾周,等等)運行自己(或方法)的程序。 基本上,我希望我的程序能夠執行Windows任務計划程序可以執行的操作。 我不使用任務計划程序的原因是因為我打算在沒有遠程訪問權限的服務器上部署此應用程序,但需要在每個給定時間重新生成一些文件。

建議?

你可以使用Quarts.net:

http://quartznet.sourceforge.net/

您可以將程序作為服務運行,它可以有一個按您需要的計划執行的Timer Topshelf是一個簡單的.NET服務主機,可以生成該服務。 我認為提供的樣本服務只是在很短的時間間隔內完成。

創建Windows服務並使用計時器。 您可以根據您在此處找到的差異在System.Timers.Timer和System.Threading.Timer之間進行選擇:

http://www.intellitechture.com/System-Windows-Forms-Timer-vs-System-Threading-Timer-vs-System-Timers-Timer/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM