Exchange Server PowerShell (Exchange управленческой оболочки)

Оболочка Exchange управления построена на Windows PowerShell и обеспечивает мощный интерфейс командной строки, который позволяет Exchange задач администрирования. Вы можете использовать Командная консоль Exchange для управления всеми аспектами Exchange. Например, можно создавать учетные записи электронной почты, создавать соединители отправки и получать соединители, настраивать свойства баз данных почтовых ящиков и управлять группами рассылки. Вы можете использовать Exchange management Shell для выполнения всех задач, доступных в средствах управления графикой Exchange, а также для действий, которые там не выполняются (например, для массовых операций). Фактически, когда вы что-то делаете в центре администрирования Exchange (EAC), панели управления Exchange (ECP) или консоль управления Exchange (EMC), это Exchange management Shell, которая делает работу за кулисами.

Кроме того, Командная консоль Exchange — это надежная и гибкая платформа для создания сценариев. Сценарии Visual Basic, которые требовали много строк кода, можно заменить командами Командная консоль Exchange, которые используют всего лишь одну строку кода. Командная консоль Exchange обеспечивает эту гибкость, так как она использует объектную модель, основанную на Майкрософт.NET Framework. Эта объектная модель позволяет командлетам Exchange передавать результат одной команды следующим.

Чтобы немедленно начать использовать Exchange, см. в разделе документации Exchange management Shell в этой статье.

Как работает Exchange для всех ролей Exchange сервера, кроме Edge Transport

Если вы используете Exchange на локальном сервере Exchange или на сервере Exchange, расположенном по всей стране, удаленный PowerShell делает эту работу.

При нажатии ярлыка Exchange на сервере Exchange, локальный экземпляр Windows PowerShell выполняет следующие действия:

  1. Подключение к ближайшему серверу Exchange (чаще всего локальному серверу Exchange) с помощью обязательного компонента Windows PowerShell под названием Windows Удаленное управление (WinRM).

  2. Выполнение проверок подлинности.

  3. Создание удаленного сеанса PowerShell.

Вы получаете доступ только к Exchange и параметрам, связанным с группами ролей Exchange управления и назначенными ролями управления. Дополнительные сведения о том, как Exchange групп ролей и ролей для управления тем, кто может выполнять какие задачи, см. Exchange Server разрешения.

Преимущество удаленной PowerShell состоит в том, что вы можете использовать Windows PowerShell на локальном компьютере для подключения к удаленному серверу Exchange и импорта Exchange в сеансе Windows PowerShell, чтобы можно было управлять Exchange. Единственные требования к компьютеру:

  • Поддерживаемая операционная система для Exchange Server.
  • Поддерживаемая версия .NET Framework.
  • Поддерживаемая версия Windows Management Framework (WMF), которая включает WinRM и Оболочка Windows PowerShell.

Для получения подробной информации см. следующие статьи:

Однако рекомендуется установить средства управления Exchange (в том числе Exchange) на любом компьютере, который используется для широкого управления Exchange Server. Без Exchange средств управления необходимо подключаться к удаленному серверу Exchange вручную, и у вас нет доступа к дополнительным возможностям, которые предоставляют Exchange средства управления.

Дополнительные сведения о подключении к Exchange серверам без установленных Exchange управления см. в Подключение на Exchange серверах с помощью удаленной PowerShell.

Как командная консоль Exchange работает на пограничных транспортных серверах

На пограничных транспортных серверах Командная консоль Exchange работает иначе. Обычно пограничные транспортные серверы развертываются в сети периметра в качестве автономных серверов или членов домена Active Directory периметра.

При нажатии ярлыка Exchange на сервере Exchange edge Transport, локальный экземпляр Windows PowerShell создает локальный сеанс PowerShell для использования.

Пограничные транспортные серверы не используют роли управления или группы ролей управления для управления разрешениями. Локальная группа администраторов выбирает тех, кто может настраивать функции Exchange на локальном сервере.

Дополнительные сведения о пограничных транспортных серверах см. в разделе Edge Transport Servers.

Документация по командной консоли Exchange

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


Статья Описание
Запустите командную консоль Exchange Найдите и откройте Exchange на Exchange сервере или компьютере с установленными Exchange средствами управления.
Подключение к серверам Exchange Server с помощью удаленной оболочки PowerShell Используйте Windows PowerShell локальном компьютере для подключения к Exchange серверу.
Управление удаленным доступом PowerShell к Exchange серверам Узнайте, как заблокировать или разрешить удаленный доступ пользователей PowerShell к Exchange серверам.
Поиск разрешений, необходимых для запуска командлета Exchange Найдите разрешения, необходимые для запуска определенного комлета или одного или более параметров в этом комлете.
Синтаксис командлетов Exchange Узнайте о структуре и синтаксисе cmdlets в Exchange PowerShell.
Фильтры получателей в Exchange командной оболочки управления Узнайте о фильтрах получателей в Exchange управленческой оболочки.
Используйте Update-ExchangeHelp для обновления статей Exchange PowerShell на Exchange серверах Узнайте, как использовать Update-ExchangeHelp для обновления справки для Exchange ссылок на Exchange серверах.