在一天中的特定时间自动生成 excel 文件

Auto generate excel file at specific time of the day

我开发了应用程序,我在其中创建了一些 excel 报告,例如通过进行一些数据库调用和使用互操作库来创建每日、每周、每月报告。

现在我想在一天中的特定时间自动生成相同的报告并将其存储在某个文件夹中。

我有几个选项如下

  1. 使用定时器,每天调用特定函数生成文件。
  2. 使用windows服务

任何人都可以给我一些意见吗?

windows 服务的主要优点是无需用户登录即可工作。但对于这种需求,任务计划程序是最佳选择。