我的任务是运行每日报告,查看当天计划运行的所有工作,并检查它们是否已成功运行。目前我们在Windows 2008 Server上运行,并通过任务计划程序安排我们的作业。我绝对不是Windows开发人员,所以我想知道是否可以通过select function()
或其他工具提取我想要的信息?
答案 0 :(得分:7)
对计划任务尝试以下PowerShell命令
Get-ScheduledTask | Get-ScheduledTaskInfo
这将为您提供以下信息,例如上次运行任务的时间以及输出的内容等。为了使其看起来更有条理或仅选择您需要的信息,您可以执行以下操作:
Get-ScheduledTask | Get-ScheduledTaskInfo | Select TaskName,TaskPath,LastRunTime,LastTaskResult