asp.net - 从 ASP.NET 获取 Windows 计划任务中任务的上次运行日期

标签 asp.net scheduled-tasks

是否可以从 ASP.NET 获取 Windows 计划任务中计划任务的上次运行日期?

理想情况下,最好能够列出、启动和停止这些任务,尽管在这个阶段,我想做的主要事情是检索特定计划任务的上次运行时间。

如果这是不可能的,我的解决方法是简单地让正在运行的应用程序使用其上次运行日期更新数据库或 XML 文件,但由于此信息已经存储在计划任务中,我想知道它是否可能只是更容易直接从那里读取数据。

最佳答案

使用Task Scheduler Managed Wrapper 1.2 (免费下载),然后使用 Task.LastRunTime 属性

关于asp.net - 从 ASP.NET 获取 Windows 计划任务中任务的上次运行日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/565922/

相关文章:

windows - 计划批处理文件不将文件重命名为使用 %date% 和 %time% 变量指定的名称

php - 如何允许用户在 Web 框架内动态设置电子邮件报告的预定时间?

asp.net - "The specified domain either does not exist or could not be contacted"

c# - 拒绝从 ASP.NET 网站启动进程

c# - 是否可以将 Visual Studio ASP.Net 5 模板与 ASP.Net 4.6 一起使用?

windows - Get-ScheduledTask 命令在 Windows Server 2008 R2 中不起作用

c# - 任务计划程序中的 Oracle 错误

jquery - 用样式化图标替换 ImageButton

asp.net - Asp.NET MVC View 中的引号

coldfusion - 有没有办法获取同一网络中不同 Web 服务器上运行的所有 Coldfusion 计划任务的列表?