以下是我用于根据用户所属公司将用户添加到两个群组的代码。现在我怎么能这样做,如果用户已经是组的一部分,它会跳过该用户并转到下一个用户。
Get-Aduser -filter 'company -eq "1480"' | %{Add-ADPrincipalGroupMembership -Identity $_.SamAccountName -MemberOf "HS", "HS Students" -WarningAction SilentlyContinue}
答案 0 :(得分:0)
Get-ADUser -Filter" -not(memberOf -eq' CN = MyPermanentGroup,CN = Users,DC = Fabrikam,DC = com') - 和 - not(memberOf -eq& #39; CN = MyOtherGroup,CN =用户,DC = Fabrikam,DC = com') - 和公司-eq' 1480'"