snoopy1959

Remove-ADGroupMember

Hallo Zusammen,
ich möchte Miglieder einer Gruppe entfernen. Alle Mitglieder die entfernt werden sollen habe ich in einer csv Datei.

Hier mein Skript, das leider nicht funktioniert

$members= Import-CSV -path C:\Tools\Scripts\Test\Yokoy\Test-rgh-Yokoy-Prod_MKL2.csv -Delimiter ";"  
Remove-ADGroupMember -Identity "Test-rgh-Yokoy-Prod" -Members $members  

was mache ich hier falsch?

Danke für jede Hilfe

Snoopy
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 6457366661

Url: https://administrator.de/forum/remove-adgroupmember-6457366661.html

Ausgedruckt am: 04.05.2025 um 21:05 Uhr

6376382705
6376382705 30.08.2023 aktualisiert um 10:21:01 Uhr
Goto Top
Hi.

deine csv sieht bestimmt so aus:
Username
user1
user2
user3

Dann sollte folgender Code brauchbar sein:
# Pfade und Dateinamen anpassen
$csvPath = "C:\Pfad\Zur\Datei.csv"  

# AD-Modul importieren
Import-Module ActiveDirectory

# Nutzernamen aus der CSV-Datei lesen
$usernames = Import-Csv -Path $csvPath | Select-Object -ExpandProperty Username

# Schleife durch die Nutzernamen und Löschen der AD-Mitglieder
foreach ($username in $usernames) {
    Remove-ADUser -Identity $username -Confirm:$false
    # $false => keine Bestätigung erforderlich
}

Aufpassen! Es wird gnadenlos gelöscht! Überleg Dir das gut, was Du da machst.

Gruß
7907292512
Lösung 7907292512 30.08.2023 aktualisiert um 10:26:36 Uhr
Goto Top
Du hast vergessen den Spaltennamen der CSV bei der Übergabe an die Members Property anzugeben, denn Import-CSV liefert ja ein Object mit mehreren Properties zurück ..
$members = Import-CSV -path C:\Tools\Scripts\Test\Yokoy\Test-rgh-Yokoy-Prod_MKL2.csv -Delimiter ";"  | select -ExpandProperty Spaltenname  
Remove-ADGroupMember -Identity "Test-rgh-Yokoy-Prod" -Members $members -Confirm:$false  

Gruß sid
Snoopy1959
Snoopy1959 30.08.2023 um 11:27:35 Uhr
Goto Top
Danke allen fürs Helfen.
ich habe die Variante sid umgesetzt und
Hurra, es hat funktioniert.

Danke herzlich und einen erfreulichen Tag.

Snoopy