首页 > 解决方案 > 将事件日志详细信息获取到由计划任务启动的 powershell 脚本中

问题描述

我是脚本的新手,对此感到抱歉。我需要从事件日志中获取详细信息到由同一事件日志触发的任务调度程序启动的脚本中,但我不知道如何。

每个事件日志都有一个唯一的 EventRecordID,可以识别一个唯一的事件。

项目示例:创建/删除AD用户时自动创建/删除交换邮箱

对于此示例,必须启用 microsoft 安全审核。每个任务实例都将运行一个脚本。此脚本无法根据 EventID 检索新的 AD 帐户,验证邮箱是否已存在然后创建邮箱。如果多个管理员同时创建用户帐户,任务计划程序将多次启动脚本并可能崩溃或出错。这就是为什么有必要在任务运行脚本中获取有关触发任务以检索 SAMAccountname、用户 SID 或其他的事件的详细信息。此详细信息可在 EventID 4720(对于新用户帐户)的事件日志详细信息中找到。

有人可以帮助我吗?

非常感谢。

J。

标签: scheduled-tasksevent-log

解决方案


推荐阅读