Задача – Получить список всех пустих групп распространения в Exchange 2007…
Метки: Exchange 2007 | Exchange Server | powershell
Пятница, 30 октября 2009 г.
Просмотров: 5554
Подписаться на комментарии по RSS
Любой администратор, работающий в большой компании знакома ситуация с большим количеством списков рассылки. Иногда какие то департаменты посылают запрос на создание нового списка, но в дальнейшем не используют его. Иногда группа распространения вообще становиться пустой, либо потому что пользователи покинули компанию, либо она вообще не наполнялась.
Как мы можем найти все группы распространения которые не содержат ни одного пользователя? Конечно с помощью Powershell. Запустите:
<span style="color: #0000ff;">Get-DistributionGroup | Where-Object { (Get-DistributionGroupMember –identity $_.Name).Count –lt 1 }</span>
Для вывода имени и основного smtp адреса группы в понятном отформатированном виде, запустите:
<span style="color: #0000ff;">Get-DistributionGroup | Where-Object { (Get-DistributionGroupMember –identity $_.Name).Count –lt 1 } | ft name, primarysmtpaddress -wrap</span>
И как всегда, вы можете экспортировать вывод в txt,csv или html.
<span style="color: #0000ff;">Get-DistributionGroup | Where-Object { (Get-DistributionGroupMember –identity $_.Name).Count –lt 1 } | ft name, primarysmtpaddress –wrap | Out-File c:\emptygroups.txt</span>
Любопытное:
Очень любопытный конкурс «Kingston поддерживает Знания» для студентов России и Украины. Довольно не плохие призы, я поучаствую, как раз память новая нужна
Еще записи по теме
- Как создать MSI файл для Outlook Social Connector
- Балансировка Exchange 2010 с помощью Centos 5 и Linux Virtual Server, часть 8
- Ошибка Outlook: Вы не можете просматривать более 30 календарей одновременно
- Добавление кнопки повторного подключения к OWA 2010
- Получение списка всех отключенных почтовых ящиков в Exchange 2007
- Настройка модерации динамических групп в Exchange 2010
- Как создать отчет использования ActiveSync устройств в Exchange
Оставьте комментарий!