使用PowerShell查询成员为空的通讯组

2013年1月17日 | 分类: Exchange, PowerShell | 标签: , ,

查询输出组织内所有组成员为空的通讯组,可用于清理组成员为空的通讯组:

$DistrGroups = Get-DistributionGroup -ResultSize Unlimited
ForEach ($DistrGroup in $DistrGroups) {
if (!$(Get-DistributionGroupMember -Identity $DistrGroup.’DistinguishedName’)) {
Write-Host $DistrGroup.DisplayName “,” $DistrGroup.PrimarySmtpAddress “,” $DistrGroup.ManagedBy
}
}

Written by Nile Jiang
无猖狂以自彰,当阴沉以自深。

目前还没有任何评论.
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。