用于安排.NET应用程序每天运行的用途是什么?

Pri*_*cey 2 .net c# powershell scheduled-tasks

我有一个.NET 4控制台应用程序,运行时使用R3连接使用ERPConnect向SAP发出数据请求,并在将转换后的数据加载到同一个SQL Server数据库之前从SQL Server数据库中提取一些映射数据.

我被要求按日计划运行.

有人建议如何做到这一点吗?

我最初的想法是:.bat文件和Windows任务计划程序或Windows Powershell

有没有人有任何建议或理由为什么你会选择一个?

Ree*_*sey 8

我只想使用Windows任务计划程序,并安排任务.这是一种简单,易于重新配置的方法,可以配置为直接运行控制台应用程序(不需要批处理文件).

这里的优点是您可以通过配置系统的时间表来随时更改计划,例如一天中的时间或频率.