【发布时间】:2019-11-13 16:30:24
【问题描述】:
嘿,我正在尝试在事件日志中获取计划任务的开始和结束时间。
我按照Task Scheduler - get history information into script variables 此处的步骤操作,但我不知道如何修改它以仅从一项任务中获取信息。
我已尝试修改哈希表过滤器
`$EventFilter = @{
LogName = 'Microsoft-Windows-TaskScheduler/Operational'
Id = 100
TaskName = '\Repository'
StartTime = [datetime]::Now.AddDays(-1)
}`
但这会返回错误
Get-WinEvent : 未找到符合指定选择条件的事件。
我试图找到这方面的信息,但我似乎找不到任何指向只完成一项任务的信息。
欢迎任何帮助。
【问题讨论】:
-
您是否启用了任务历史记录?
-
是的,我可以在 gui 中查看任务历史记录。在任务调度程序和事件日志中
-
看看这个link
-
是的,那是我曾经尝试构建我拥有的东西,但输入任务名称仍然没有返回任何东西。