14 октября Exchange 2007, Exchange 2010, SBS2008 / 2011, Server 2008
При использовании power-shell в Exchange 2010 или Exchange 2013 и попытке использования команды Export-Mailbox или Import-Mailbox команды не отображаются, они по умолчанию недоступны, нам нужно включить их…
Обратите внимание, если вы работаете обмен 2010 SP1 и выше, и вы пытаетесь удалить несколько электронных писем, затем перейдите сюда http://www.techieshelp.com/delete-mail-from-multiple-mailboxes/
Решение
1) Проверьте, установлены ли у вас административные задачи Exchange Server в командной консоли Exchange
Get-PSSnapin |
2) Его не должно быть в отображаемом списке, так как вы не можете выполнить команду. Запустите команду ниже, чтобы увидеть, что зарегистрировано.
Get-PSSnapin |
3) Теперь, чтобы установить соответствующие «Задачи администратора для сервера Exchange», выполните команду ниже:
Надстройка PSSnapin |
ПРИМЕЧАНИЕ: для MS Exchange 2007 вы должны изменить точку (3) на команду, подобную приведенной ниже:
Надстройка PSSnapin |
Теперь вы найдете команды импорта и экспорта доступны в powershell
Если вы хотите добавить несколько пользователей или групп, чтобы иметь возможность выполнять эти команды, используйте приведенную ниже команду, она создаст две новые группы безопасности с указанными вами членами.
New-RoleGroup -Name "Экспорт импорта почтовых ящиков Exchange" -Roles "Экспорт импорта почтовых ящиков" -Members "" -DisplayName "" Экспорт импорта почтовых ящиков Exchange "-Description" Эта группа обрабатывает разрешения для команд импорта и экспорта в powershell. "
Это создает группу и добавляет пользователей, которым разрешен доступ к командам PowerShell для импорта и экспорта.
New-RoleGroup -Name "Поддержка и диагностика Exchange" -Роли "Диагностика поддержки" -Members "" -DisplayName "" Диагностика поддержки Exchange "-Описание" Эта группа обрабатывает разрешения для командлетов диагностики поддержки в обмен. "."
Это создает группу и добавляет пользователей, которым разрешен доступ ко всем апплетам диагностики Exchange PowerShell.