Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // http://woshub.com/who-reset-the-password-in-ad/
- (Get-ADComputer -SearchBase ‘OU=Domain Controllers,DC=woshub,DC=com’ -Filter *).Name | foreach {
- Get-WinEvent -ComputerName $_ -FilterHashtable @{LogName="Security";ID=4724 }| Foreach {
- $event = [xml]$_.ToXml()
- if($event)
- {
- $Time = Get-Date $_.TimeCreated -UFormat "%Y-%d-%m %H:%M:%S"
- $AdmUser = $event.Event.EventData.Data[4]."#text"
- $User = $event.Event.EventData.Data[0]."#text"
- $dc = $event.Event.System.computer
- write-host “Admin ” $AdmUser “ resets password to ” $User “ on ” $dc “ “ $Time
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement