Website-Icon Frankys Web

Active Directory: Passwörter per Powershell für mehrere Benutzer zurücksetzen

Wer schnell eine größere Anzahl von Passwörtern zurücksetzen möchte, kann dazu die Powershell verwenden. Mit einer kleinen Anpassung lässt sich so auch eine CSV-Datei mit Benutzern einlesen und die Passwörter auf ein Standardkennwort zurücksetzen:

$userlist= @()
do {
$input = (Read-Host "AD User")
if ($input -ne '') {$userlist += $input}
}
until ($input -eq '')

foreach ($user in $userlist)
{
write-host "Setze Passwort für $user"
get-aduser $user | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "MeinPasswort" -Force)
}
Die mobile Version verlassen