如果用户是组跳过的一部分

时间:2016-11-22 19:37:00

标签: powershell

以下是我用于根据用户所属公司将用户添加到两个群组的代码。现在我怎么能这样做,如果用户已经是组的一部分,它会跳过该用户并转到下一个用户。

Get-Aduser -filter 'company -eq "1480"' | %{Add-ADPrincipalGroupMembership -Identity $_.SamAccountName -MemberOf "HS", "HS Students" -WarningAction SilentlyContinue}

1 个答案:

答案 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'"