Benutzer mit den meisten Antworten
Foreach für AD User hinzufügen und entfernen

Frage
-
Hallo und zwar habe ich bis jetzt ein compare der mir ausgibt der 2 ad gruppen vergleicht und mir ausgibt wer in der einen Gruppe und wer in der anderen Gruppe vorhanden ist und welche dann entfernt werden oder hinzugefügt sollen.
$Accountshinzufuegen = @(Compare-Object $admember1 $admember2| ? {$_.Sideindicator -eq "<="} |select-Object InputObject |select-Object -ExpandProperty InputObject|select-Object -ExpandProperty SamAccountName) $Accountsentfernen = @(Compare-Object $admember1 $admember2| ? {$_.Sideindicator -eq "=>"} |select-Object InputObject |select-Object -ExpandProperty InputObject|select-Object -ExpandProperty SamAccountName)
So werden die Users gefiltert die in $admember2 entfernt werden sollen und welche nicht
und jetzt wollte ich diese mit diesen Befehlen und 2 Foreach Schleifen meiner AD Gruppe $ad2 hinzufügen oder entfernen lassen.
Add-ADGroupMember -Identity $ad2 -Members $Accountshinzufuegen Remove-ADGroupMember -Identity $ad2 -Members $Accountsentfernen
Meine Frage wie verpacke ich das jetzt am besten in eine Foreach Schleife mit der alle User aus Accountshinzufuegen hinzugefügt werden und die User aus Accountsentfernen entfernt werden.
Ich hoffe ich hab das diesmal richtig mit den Powershell Befehlen gemacht.
Antworten
-
Moin,
warum brauchst Du eine foreach-Schleife? Das, was Du hingeschrieben hast, sollte doch funktionieren.... Welche Fehlermeldungen bekommst Du denn?
Evgenij Smirnov
- Als Antwort markiert Jowasgeht Freitag, 4. Dezember 2020 10:55
Alle Antworten
-
Moin,
warum brauchst Du eine foreach-Schleife? Das, was Du hingeschrieben hast, sollte doch funktionieren.... Welche Fehlermeldungen bekommst Du denn?
Evgenij Smirnov
- Als Antwort markiert Jowasgeht Freitag, 4. Dezember 2020 10:55
-
Hallo,
Ich bekomme keine Fehler Meldung aber ich dachte mit 2 Foreach Schleifen, würde das besser passen.
Live long and prosper!
(79,108,97,102|%{[char]$_})-join''