Identity

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2006-08-10

Identity 参数是可以与大多数 cmdlet 一起使用的特殊参数。通过 Identity 参数,可以访问引用 Microsoft Exchange Server 2007 中特定对象的唯一标识符。这样,便可以针对特定的 Exchange 2007 对象执行操作。

对象的主要唯一标识符始终是 GUID。GUID 是一个 128 位标识符,例如 63d64005-42c5-4f8f-b310-14f6cb125bf3。此 GUID 永远不会重复,因此始终是唯一的。但是,您可能不希望经常键入这样的 GUID。因此,Identity 参数通常还包括其他参数值,或者单个对象上多个参数中的组合值集。也可以保证这些值在该对象集中是唯一的。可以指定其他参数(例如 NameDistriguishedName)的值,也可以让系统生成这些值。使用的附加参数(如果有)以及这些参数的填充方式取决于引用的对象。

Identity 参数也被视为位置参数。如果未指定参数标签,则假定 cmdlet 的第一个参数是 Identity 参数。这可以减少键入命令时的按键次数。

有关位置参数的详细信息,请参阅参数

以下示例显示如何通过接收连接器的唯一 Name 参数值来使用 Identity 参数。此示例还显示,由于 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) 邮件。第一个示例显示如何使用 Get-SystemMessage cmdlet 来检索 DSN 5.4.1。在 Get-SystemMessage cmdlet 中,Identity 参数包括在每个 DSN 邮件对象上配置的多个数据片段。这些数据片段包括 DSN 的编写语言、DSN 在作用域的内部还是外部,以及以下示例中所示的 DSN 邮件代码:

Get-SystemMessage en\internal\5.4.1

也可以按以下示例中所示,使用 GUID 来检索此 DSN 邮件,因为 Exchange 2007 中的所有对象都具有一个 GUID:

Get-SystemMessage 82ca7bde-1c2d-4aa1-97e1-f298a6f10222

有关结合 SystemMessage cmdlet 使用的 Identity 参数构成的详细信息,请参阅 DSN 邮件标识

本主题中介绍的示例说明 Identity 参数如何接受不同的唯一值,以引用 Exchange 2007 组织中特定的对象。这些示例还说明如何省略 Identity 参数标签,以减少键入命令时的按键次数。