Полезные скрипты для Exchange

Спрятать из адресной книжки всех заблокированных пользователей

Get-Mailbox | ?{$_.ExchangeUserAccountControl -eq ‘AccountDisabled’} | ?{$_.RecipientTypeDetais -eq «UserMailbox»} l set-mailbox -HiddenFromAddressListsEnabled $true

Выгрузить все почтовые ящики

foreach ($Mailbox in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $Mailbox -FilePath «\\share\folder\$($Mailbox.Alias).pst» }

Выгрузить всех заблокированных

Get-Mailbox | ?{$_.ExchangeUserAccountControl -eq ‘AccountDisabled’} | ?{$_.RecipientTypeDetails -eq «UserMailbox»} | foreach $_  { New-MailboxExportRequest -Mailbox $_ -FilePath «\\vk-mdb01\d$\Export\$($_.Alias).pst» }


Комментарии:

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