如何创建按需过夜运行的任务

时间:2018-12-27 15:38:47

标签: c# scheduled-tasks

我有一个长时间运行的.exe,我希望在用户单击网页上的按钮后的凌晨1:30执行。它有两个参数,并且很少运行。您如何创建一次性计划的任务来运行带有两个参数的可执行文件?谢谢!

编辑:用户单击使.exe在1:30 am运行的按钮。

这个问题是不同的。我想知道如何对任务的调度进行编码。

1 个答案:

答案 0 :(得分:0)

您可以使用后台调度程序库

我建议使用Hangifre,它易于使用并且可以轻松完成您需要的事情

 BackgroundJob.Schedule(
    () => your action here,
    TimeSpan.FromDays(1));

TimeSpan.FromDays(1)=>此操作必须从单击按钮到午夜之间计算,然后传递时间跨度,该任务将在午夜执行。