我想编写一个 powershell 脚本,每当在事件日志“Microsoft-Windows-TerminalServices-Gateway/Operational”中写入新项目/事件日志条目时就会执行该脚本。
创建一个调度任务很容易,每当创建新的事件日志项时就会触发该任务,然后执行 powershell 脚本。
现在我的问题是,在该 powershell 脚本中,我如何访问触发了触发器的事件日志项?
答案1
好的,找到了一些信息。看来您需要破解任务定义,以便让其将值作为变量传递给被调用的脚本。
看:
看:https://michlstechblog.info/blog/windows-passing-parameters-to-event-triggered-schedule-tasks/ https://cloudrobots.net/2014/08/24/trigger-a-powershell-script-from-a-windows-event/ https://community.spiceworks.com/how_to/123434-run-powershell-script-on-windows-event