Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Gesperrte AD-User finden, welche seit einer bestimmten Zeitspanne gesperrt sind

$
0
0

Hallo zusammen,

ich suche nach einer einfachen Möglichkeit per Powershell gesperrte AD-Accounts zu finden, welche bspw innerhalb der letzten 24 Stunden gesperrt wurden.

Grundsätzlich finde ich hiermit gesperrte AD-Accounts, bei welchen zumindest eine Anmeldung innerhalb der letzten 24 Stunden stattgefunden hat:

Search-ADAccount -LockedOut | Where-Object { $_.LastLogonDate -gt ((get-date) - (New-TimeSpan -hour 24)) }

Nun würde ich aber statt "LastLogonDate" gerne das Attribut "LockoutTime" in gleicher Weise nutzen. Nur muss man hier erstmal das Format anpassen; vermutlich mit dem Befehl "w32tm /ntte ..."

Mein Ziel ist es, ein kleines Powershell-Script zu haben, mit welchem ich alle gesperrten AD-Accounts wieder entsperren kann, jedoch nur die Accounts, welche wie schon geschrieben innerhalb der letzten 24 Stunden (oder eine andere Zeitspanne) gesperrt wurden.

Danke schonmal für die Antwort(en) ;-)


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>