windows - 如何在 Windows 2012 Server 任务计划程序中提取所有计划作业的列表?

标签 windows powershell windows-server-2012

我的任务是运行每日报告,查看计划在当天运行的所有作业,并检查它们是否已成功运行。现在我们在 Windows 2008 Server 上运行,并通过任务计划程序安排我们的作业。我绝对不是 Windows 开发人员,所以我想知道是否可以通过 PowerShell 或其他工具提取我正在寻找的信息?

最佳答案

为计划任务尝试以下 PowerShell 命令

   Get-ScheduledTask | Get-ScheduledTaskInfo

这将为您提供诸如上次运行任务的时间以及输出结果等信息。要使其看起来更有条理或仅选择您需要的信息,您可以执行以下操作:

  Get-ScheduledTask | Get-ScheduledTaskInfo | Select TaskName,TaskPath,LastRunTime,LastTaskResult

关于windows - 如何在 Windows 2012 Server 任务计划程序中提取所有计划作业的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40010042/

相关文章:

java - ANTLR/java/SDK 生成-编译-执行序列在 Windows10 命令窗口中失败

java - 使用 nsis 打包应用程序安装程序和 .wav 文件无法播放,因为 Windows 上的路径包含空格 --> Program%20Files

c++ - 当注册表中不存在 CLSID 时如何查找 DLL

windows - 无法使用 Remove-Item -Recurse -Force 递归删除某些文件

sharepoint - PowerShell与SharePoint的不同用法?

powershell - 根据任意区域性设置将字符串转换为数字

regex - 使用正则表达式的最佳方式

azure - Web 角色经常崩溃

linux - 来自linux盒子的通知

c++ - 使用 make 构建时在 C++ 文件中泛化 include 语句