我能够使用这个命令删除一个用户:
Set-DynamicDistributionGroup -Identity "All Staff" -RecipientFilter {((RecipientType -eq 'UserMailbox') -and -not(Name -like 'Employment'))}
但我有一个以上的邮箱,我想删除。 是否可以添加另一个邮箱到上述命令?
除非您可以使用某些公用属性来筛选所有必须排除的收件人,否则需要使用多个排除筛选器逐个排除它们。
一个可pipe理的解决scheme可能是一个意味着你不必每次都创build一个新的排除候选人时不必再回头来更改收件人筛选器的问题。
有一天,我不得不实施一个pipe理范围的收件人filter。 该filter基于安全组。 所以从安全组的angular度来看,您可以创build一个安全组,并使用它来pipe理您的排除。 例如,您的filter将如下所示:
{((RecipientType -eq 'UserMailbox') -and -not(MemberOfGroup -eq 'AllStaff_Exclusion_Group'))}
同样,您可以使用SG来包含工作人员,不需要复杂的filter 。如果有帮助, 可以列出所有可过滤的属性 。 有很多,所以有可能你可以find一个你的排除收件人有共同点。