Powershell – Kennwort läuft nie ab für alle Active Directory Benutzer
Anbei eine Anleitung wie man für alle Active Directory Benutzer das Ablaufen des Kennwortes verhindern kann. Dazu wird mittels Powershell im Benutzer der Hacken bei „Kennwort läuft nie ab“ gesetzt.
1) Zuerst exportieren wir eine aktuelle Benutzerliste mittels:
Get-ADUser -Filter * -Properties * | Select-Object -Property SamAccountName | Export-CSV „C:\users.csv“
2) Die users.csv mit Notepad öffnen und alle “ “ (gänsefüßchen löschen) mit der Funktion „ersetzten“ dazu einfach STRG + H drücken
3) Ganz oben in der user.csv muss noch SamAccountName eingetragen werden
4) Abschließender Befehl:
import-csv c:\users.csv | ForEach-Object {Set-ADUser -Identity $_.SamAccountName -PasswordNeverExpires:$true}
Sollte ein Fehler auftreten, Benutzerliste prüfen auf Benutzer mit Umlauten