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

fly*_*zai 1 windows powershell windows-server-2012

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

Jun*_*aid 7

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

   Get-ScheduledTask | Get-ScheduledTaskInfo
Run Code Online (Sandbox Code Playgroud)

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

  Get-ScheduledTask | Get-ScheduledTaskInfo | Select TaskName,TaskPath,LastRunTime,LastTaskResult
Run Code Online (Sandbox Code Playgroud)