0

访问我的页面的用户是否可以在 asp.net 中运行计划任务?有什么参考吗?

4

3 回答 3

0

ASP.NET 本身不能运行计划任务,但您可以使用 Powershell 或 Windows 任务计划程序来排队和计划任务以在以后运行。

如果您希望用户能够更改它们,最简单的方法可能是设置一个任务集来调用一个特殊的 ASP.NET 页面,然后该页面将运行实际执行用户安排的任务所需的任何逻辑。

于 2010-12-23T19:29:45.093 回答
0

该页面可以打开一个标志来运行计划的进程,然后可以设置一个 Windows 服务来监视该标志(存储在数据库或文件中),当它打开时,运行该进程。

HTH。

于 2010-12-23T19:31:15.857 回答
0

如果你有一个 SQL 数据库后端,你总是可以创建 SQL 代理作业来运行并使用你的 ASP.net 应用程序来控制它们。(何时开始,频率等)

于 2010-12-23T19:44:59.000 回答