Параметр Identity является специальным параметром, который можно использовать с большинством команд. С помощью параметра Identity можно указать уникальный идентификатор, соответствующий отдельному объекту в Microsoft Exchange Server 2007. Это позволяет выполнять действия над заданным объектом Exchange 2007.
Основным уникальным идентификатором объекта всегда является
GUID. GUID является 128-разрядным идентификатором, например,
63d64005-42c5-4f8f-b310-14f6cb125bf3
. GUID никогда не
повторяется, поэтому этот идентификатор всегда является уникальным.
Однако регулярно вводить идентификаторы GUID – нудное занятие.
Поэтому параметр Identity, как правило, также состоит из
значений других параметров или объединенного набора значений
нескольких параметров одного объекта. Их уникальность также
гарантируется в этом наборе объектов. Значения этих других
параметров, например, Name и DistriguishedName, также
можно задавать или они могут назначаться системой. Дополнительные
параметры, если они используются, и присвоение им значений, зависит
от объектов, к которым они относятся.
Кроме того, параметр Identity рассматривается как позиционный параметр. Предполагается, что в отсутствие меток других параметров для командлета первым является параметр Identity. Это уменьшает количество нажатий клавиш при вводе команд.
Дополнительные сведения о позиционных параметрах см. в разделе Параметры.
В следующем примере показано использование параметра Identity с применением уникального значения параметра Name для соединителя получения. Этот пример также иллюстрирует пропуск имени параметра Identity, поскольку Identity является позиционным параметром.
Копировать код | |
---|---|
Get-ReceiveConnector -Identity "From the Internet" Get-ReceiveConnector "From the Internet" |
Аналогично всем объектам в Exchange 2007, этот соединитель
получения также определяется своим уникальным идентификатором GUID.
Например, если соединителю получения с именем "From the
Internet"
также назначен идентификатор GUID
63d64005-42c5-4f8f-b310-14f6cb125bf3
, обратиться к
соединителю получения можно с помощью следующей команды:
Копировать код | |
---|---|
Get-ReceiveConnector 63d64005-42c5-4f8f-b310-14f6cb125bf3 |
Примеры использования параметра Identity
Примеры этого раздела приведены для сообщений уведомления о состоянии доставки, которые могут быть настроены в организации Exchange 2007. Первый пример иллюстрирует получение DSN 5.4.1 с помощью командлета Get-SystemMessage. В командлете Get-SystemMessage параметр Identity содержит несколько элементов данных, которые настроены для каждого объекта сообщения DSN. К этим элементам данных относятся язык, на котором написано сообщение DSN, элемент, определяющий, является DSN внешним или внутреним в области, и код сообщения DSN, см. следующий пример.
Копировать код | |
---|---|
Get-SystemMessage en\internal\5.4.1 |
Получить это сообщение DSN можно также по его идентификатору GUID (см. следующий пример), поскольку все объекты в Exchange 2007 имеют GUID:
Копировать код | |
---|---|
Get-SystemMessage 82ca7bde-1c2d-4aa1-97e1-f298a6f10222 |
Дополнительные сведения о составе параметра Identity при его использовании с командлетом SystemMessage см. в разделе Идентификация сообщения DSN.
Примеры этого раздела иллюстрируют использование в параметре Identity различных уникальных значений для указания отдельных объектов в организации Exchange 2007. Кроме того, эти примеры иллюстрируют пропуск метки параметра Identity для уменьшения количества нажатий клавиш при вводе команд.