polly2021

Active Directory Löschen aller Benutzer aus einer OU mit mehreren Gruppen

Hi,

ich stehe vor folgenden Problem.
Ich habe im AD eine OU in der sich viele Gruppen befinden. Jeden Gruppe hat verschieden viele Mitglieder.
Ich möchte per Powershell alle Gruppen leeren. Wie könnte man das per realisieren.
Ich kann alle Mitglieder einer Gruppe löschen, aber nicht alle Mitglieder gleichzeitig aus allen in der bestimmten OU befindlichen Gruppen löschen.

Hat einer eine Idee?
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 1525057439

Url: https://administrator.de/forum/active-directory-loeschen-aller-benutzer-aus-einer-ou-mit-mehreren-gruppen-1525057439.html

Ausgedruckt am: 15.06.2025 um 06:06 Uhr

SlainteMhath
SlainteMhath 18.11.2021 um 14:23:25 Uhr
Goto Top
Moin,

etwa so:
get-adgroup -searchbase "ou=..." -filter * -resultset unlimited | %{   
# Lösche alle Mitgliedefr aus Gruppe $_
}

lg,
Slainte
149569
Lösung 149569 18.11.2021 aktualisiert um 14:44:58 Uhr
Goto Top
Get-ADGroup -Filter "Member -like '*'" -SearchBase 'OU=TEST,OU=IT,OU=Gruppen,DC=Domäne,DC=de' -ResultSetSize $null | Set-ADGroup -Clear Member -verbose  
Feddisch.
Polly2021
Polly2021 18.11.2021 um 14:41:07 Uhr
Goto Top
Also angepasst dann so?

get-adgroup -searchbase "OU=TEST,OU=IT,OU=Gruppen,DC=Domäne,DC=de“ -filter * -resultset unlimited | %{   

Remove-ADGroupMember -identity $_ -Confirm:0

}
149569
149569 18.11.2021 aktualisiert um 14:47:17 Uhr
Goto Top
Zitat von @Polly2021:

Also angepasst dann so?
Nöp, siehe mein funktionsfähiges Beispiel oben.
Polly2021
Polly2021 18.11.2021 um 15:01:24 Uhr
Goto Top
Cool Danke geht super...