由于这些是您正在讨论的Active Directory用户,为什么不查询域而不是触发事件?有
scripts available会找到到期帐户,如果你愿意,甚至可以通过电子邮件发送给用户.
原文链接:https://www.f2er.com/windows/366423.html一旦找到过期的密码,我不确定您打算做什么,但是此PowerShell查询将为您提供所有已启用密码已过期的域用户帐户:
Get-ADUser -Filter {(启用-eq $true) – 和(PasswordNeverExpires -eq $false)} – 属性PasswordNeverExpires,PasswordExpired |其中{$_.PasswordExpired -eq $true}
循环输出该命令要比在所有域控制器上运行事件id任务触发器(假设您有多个域控制器)要容易得多.