Wie kann ich alle Benutzer in der AD auf ein leeres Kennwort überprüfen? UND filtern sie ....
Ich weiß, wie man alle Benutzer überprüft, aber ich kann sie nicht filtern ...
Folgendes habe ich:
Get-ADUser -Filter * -SearchBase "OU=SomeOU,DC=mydomain,DC=forest,DC=local" | ForEach {
$_.SamAccountName
(new-object directoryservices.directoryentry "", ("domain\" + $_.SamAccountName), "").psbase.name -ne $null
Write-Host ""
}
Jetzt möchte ich wissen, wie man die Ausgabe filtert ...
active-directory
powershell
Max Havelareas
quelle
quelle
null
. Wenn der Benutzer jedoch bei der nächsten Anmeldung sein Passwort ändern muss, ist auch dieses Attribut null!Sie können Folgendes verwenden, um die Ergebnisse mit "Richtig" oder "Falsch" abzurufen und anzugeben, ob der Benutzer ein leeres Kennwort hat oder nicht:
quelle