Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Командная консоль Exchange основана на технологии Windows PowerShell и предоставляет мощный интерфейс командной строки, позволяющий автоматизировать задачи администрирования Exchange. Вы можете использовать Командная консоль Exchange для управления всеми аспектами Exchange. Например, можно создать учетные записи электронной почты, соединители отправки и получения, настроить свойства базы данных почтовых ящиков и управлять группами рассылки.
Командную консоль Exchange можно использовать для выполнения всех задач, доступных в средствах графического управления Exchange, а также других задач, которые в них нельзя выполнить (например, массовые операции). Фактически, когда вы делаете что-то в Центре администрирования Exchange (EAC), панели управления Exchange (ECP) или консоли управления Exchange (EMC), именно командная консоль Exchange выполняет работу в фоновом режиме.
Кроме того, Командная консоль Exchange это надежная и гибкая платформа для создания сценариев. Длинные и сложные сценарии Visual Basic часто можно заменить командами командной консоли Exchange, в которых используется всего одна строка кода. Командная консоль Exchange обеспечивает такую гибкость, поскольку использует объектную модель, основанную на Microsoft платформа .NET Framework. Эта объектная модель позволяет командлетам Exchange передавать результат одной команды следующим.
Чтобы начать использовать командную консоль Exchange прямо сейчас, см. раздел документации командной консоли Exchange далее в этой статье.
Примечание.
В коллекции PowerShell для Exchange Server PowerShell нет модуля, предоставляемого корпорацией Майкрософт. Вместо этого можно использовать PowerShell в Exchange Server.
- Откройте командную консоль Exchange на сервере Exchange или на локальном компьютере, установив Exchange Server с помощью установки Exchange Server только со средствами управления . Дополнительные сведения см. в статьях Установка средств управления Exchange Server и Открытие командной консоли Exchange.
- Откройте удаленный сеанс PowerShell из Windows PowerShell на локальном компьютере. Дополнительные сведения см. в статье "Подключение к серверам Exchange с помощью удаленного сеанса PowerShell".
Принцип работы командной консоли Exchange для всех ролей Exchange Server, кроме пограничного транспорта
Независимо от того, используете ли вы командную консоль Exchange на локальном сервере Exchange или на сервере Exchange, расположенном на другом конце страны, удаленная PowerShell сделает всю работу.
Когда вы выбираете ярлык командной консоли Exchange на сервере Exchange, локальный экземпляр Windows PowerShell выполняет следующие действия:
- Подключается к ближайшему серверу Exchange (как правило, локальному серверу Exchange) с помощью необходимого компонента Windows PowerShell под названием Windows Remote Management (WinRM).
- Выполняет проверку подлинности.
- Создает удаленный сеанс PowerShell для использования.
Вы получаете доступ только к командлетам и параметрам Exchange, которые связаны с назначенными вам ролями управления и ролями управления Exchange. Дополнительные сведения о том, как Exchange использует группы ролей и роли для управления тем, кто может выполнять те или иные задачи, см. в разделе Разрешения Exchange Server.
Преимущество удаленной оболочки PowerShell заключается в том, что вы можете использовать Windows PowerShell на локальном компьютере для удаленного подключения к серверу Exchange путем импорта командлетов Exchange в сеанс PowerShell. Единственные требования к компьютеру:
- Поддерживаемая операционная система для Exchange Server.
- Поддерживаемая версия .NET Framework.
- Поддерживаемая версия Windows Management Framework (WMF), которая включает WinRM и Оболочка Windows PowerShell.
Для получения подробной информации см. следующие статьи:
- Требования к системе для Exchange 2019
- Требования к системе для Exchange 2016
- Требования к системе для Exchange 2013
- Требования к системе для Exchange 2010
Тем не менее, мы рекомендуем установить средства управления Exchange (в том числе командную консоль Exchange) на любом компьютере, который вы используете для частого управления Exchange Server. Если средства управления Exchange не установлены, вам придется вручную подключаться к удаленному серверу Exchange, и у вас не будет доступа к дополнительным возможностям, предоставляемым средствами управления Exchange.
Дополнительные сведения о подключении к серверам Exchange без установленных средств управления Exchange см. в статье Подключение к серверам Exchange с помощью удаленного PowerShell.
Принцип работы командной консоли Exchange на пограничных транспортных серверах
На пограничных транспортных серверах Командная консоль Exchange работает иначе. Обычно пограничные транспортные серверы развертываются в сети периметра в качестве автономных серверов или членов домена Active Directory периметра.
Когда вы выбираете ярлык командной консоли Exchange на пограничном транспортном сервере Exchange, локальный экземпляр 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 | Узнайте о структуре и синтаксисе командлетов в Exchange PowerShell. |
| Фильтры получателей в командах командной консоли Exchange | Сведения о фильтрах получателей в командной консоли Exchange. |