Powershell logo

When it has to be done quick, use powershell!

$sourceUser = „User_1“
$newuser = „User_2“
$newuser = get-aduser $newuser
$source = Get-ADPrincipalGroupMembership $sourceUser
$destination = Get-ADPrincipalGroupMembership $newuser

$groups = Compare-Object -ReferenceObject $source.name -DifferenceObject $destination

foreach ($group in $groups){
if ($group.InputObject -like „*Domain *“){ write-host „Skipped: „$group.InputObject -ForegroundColor „red“}
else{
get-adgroup $group.inputobject |Add-ADGroupMember -Members $Newuser
}
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert