Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Foreach für AD User hinzufügen und entfernen

$
0
0

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.



Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>