Экспорт адресной книги Exchange

Дали супер задание: сделать экспорт адресной книги.

Первый способ. который пришел на ум:

Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $filter | Select-Object Name,PrimarySmtpAddress, Phone > Addres-Book.txt

есть недостатки, так как выводятся вообще все пользователи в домене (включая служебные учетные записи).

Немного подумав и погуглив решил изменить способ выгрузки — можно выгружать только то, что находится в Default Global Address List:

$filter = (Get-GlobalAddressList 'Default Global Address List').RecipientFilter
Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $filter | Select-Object Name,PrimarySmtpAddress, Phone > Addres-Book.txt

способ более красив, так как выгружает только учетные записи из адресной книги.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *