lima-city: Webhosting, Domains und Cloud
1 Pluspunkt 0 Minuspunkte

Wie kann ich Get-ADUser anhand der OU filtern in der sich der User befindet? Keiner der folgenden Befehle hat funktioniert.

get-aduser -filter "DN -like '*Extern*'" | select Name
get-aduser -filter "OU -like '*Extern*'" | select Name
get-aduser -filter { OU -like '*Extern*'} | select Name
get-aduser -filter { OU -like '*Extern*' } | select Name
get-aduser -filter * -searchbase "OU=Extern,DC=D2000,DC=LOCAL" | select Name
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

In PowerShell kannst du Get-ADUser nicht direkt nach der OU filtern, weil -Filter nur auf bestimmte Eigenschaften des AD-Benutzerobjekts wie Name, SamAccountName, UserPrincipalName, Enabled usw. zugreift aber nicht auf die OU. Stattdessen musst du den Filter mit dem -SearchBase Parameter umsetzen.

Get-ADUser -SearchBase "OU=Extern,DC=d2000,DC=local" -Filter * | Select-Object Name
von (1.1k Punkte)