Применимо к: 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 изменяют состояние
|
||
Enable |
Командлеты Enable изменяют состояние «Включен» указанного
объекта Exchange 2010 на |
||
Get |
Командлеты Get получают сведения об указанном объекте Exchange 2010.
|
||
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:
- Get-SystemMessage
- New-SystemMessage
- Remove-SystemMessage
- Set-SystemMessage