我们有一个要求,当任何用户login时发送一个电子邮件到一个特定的地址。 这是在Windows 2003服务器上,是否有人知道或可以指出我在正确的方向如何做到这一点? 我假设有一些PS脚本可以在login事件上运行,但我从来没有做过这样的事情。
执行此操作的一种方法是parsing事件查看器中的login事件。 当用户login时,您必须closuresPowerShell脚本才能在安全日志中search事件并查找来自用户的成功login。 然后,您必须让您的PS脚本从login事件中提取用户,并将其传递给您想要发送的电子邮件。 要做到这一点,你可以使用任务计划,请参阅下面的截图:

您必须在两个红色突出显示的选项之间进行select。
如果你想要实际的代码,我可以跟我的VB / PowerShell的人谈谈。 让我知道,谢谢。
如果您只想使用任务计划程序,则还可以绕过PowerShell脚本。 您可以按照上面的步骤创build一个基本任务,在事件触发时开始,然后在下一个屏幕上询问您要触发哪个事件,然后在屏幕上给出选项,让您可以select任务计划程序在find这个事件后做一个select是发送电子邮件。 请参阅以下屏幕截图以获取更多的说明。

