Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2009-09-11

Командлет — это наименьшая функциональная единица консоли управления Exchange. Командлет похож на встроенные команды других командных консолей, например на команду dir в cmd.exe. Так же как и эти команды, командлет можно вызвать напрямую из командной строки командной консоли и запустить в контексте этой консоли, а не как отдельный процесс.

Примечание.
Начиная с Microsoft Exchange Server 2007 способ внутреннего использования командлетов в Exchange 2010 изменился в результате использования функций Windows PowerShell для удаленного взаимодействия. Эти изменения практически не повлияли на способы использования командлетов, однако они предоставили дополнительную гибкость в управлении серверами Exchange.

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

Все командлеты в командной консоли представлены в виде пар «глагол-существительное». Глагол и существительное в паре всегда пишутся через дефис (-) без пробелов, и существительное всегда стоит в единственном числе. Глаголом обозначается действие командлета. Существительное относится к объекту, над которым выполняется данное действие. Например, в командлете Get-SystemMessage глагол — Get, а существительное — SystemMessage. В состав всех командлетов командной консоли, отвечающих за определенную функцию, входит одно и то же существительное. В следующей таблице приведены примеры некоторых глаголов, используемых в командной консоли.

Примечание.
По умолчанию, если глагол опущен, командная консоль подставляет глагол Get. Например, при вызове командлета Mailbox он будет восприниматься так же, как командлет Get-Mailbox.

Примеры глаголов, используемых в командной консоли Exchange

Глагол Описание

Disable

Командлеты Disable изменяют состояние Enabled указанного объекта Exchange 2010 на $False. Это не позволяет объекту обрабатывать данные, даже если объект существует.

Enable

Командлеты Enable изменяют состояние «Включен» указанного объекта Exchange 2010 на $True. Это позволяет объекту обрабатывать данные.

Get

Командлеты Get получают сведения об указанном объекте Exchange 2010.

Примечание.
Большинство командлетов Get при их выполнении возвращают только сводную информацию. Для того чтобы командлет Get возвращал подробную информацию при запуске команды, необходимо конвейерным образом передать эту команду в командлет Format-List. Дополнительные сведения о командлете Format-List см. в разделе Работа с выходными данными команды. Дополнительные сведения о конвейерной передаче см. в разделе Передача по конвейеру.

Install

Командлеты Install устанавливают новый объект или функцию на сервер Exchange 2010.

Move

Командлеты Move перемещают указанный объект Exchange 2010 из одного контейнера или сервера в другой.

New

Командлеты New создают новый объект Exchange 2010.

Remove

Командлеты Remove удаляют указанный объект Exchange 2010.

Set

Командлеты Set изменяют свойства существующего объекта Exchange 2010.

Test

Командлеты Test проверяют определенные компоненты Exchange 2010 и предоставляют файлы журнала для просмотра.

Uninstall

Командлеты Uninstall удаляют объекты или функции с сервера Exchange 2010.

В следующем списке приведен пример полного набора командлетов. Этот командлет используется для управления функциями уведомлений о доставке (DSN) и сообщений о квоте почтового ящика в Exchange 2010:

Дополнительные сведения