Set-ADServerSettings

此 cmdlet 仅适用于本地 Exchange。

使用 Set-AdServerSettings cmdlet 管理当前 Exchange 命令行管理程序会话中的Active Directory 域服务 (AD DS) 环境。 Set-AdServerSettings cmdlet 替换 Exchange Server 2007 中使用的 AdminSessionADSettings 会话变量。

有关以下语法部分的参数设置的详细信息,请参阅 Exchange cmdlet 语法

语法

Set-ADServerSettings
   -RunspaceServerSettings <RunspaceServerSettingsPresentationObject>
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]
Set-ADServerSettings
   [-ConfigurationDomainController <Fqdn>]
   [-PreferredGlobalCatalog <Fqdn>]
   [-RecipientViewRoot <String>]
   [-SetPreferredDomainControllers <MultiValuedProperty>]
   [-ViewEntireForest <Boolean>]
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]
Set-ADServerSettings
   [[-PreferredServer] <Fqdn>]
   [-RecipientViewRoot <String>]
   [-ViewEntireForest <Boolean>]
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]

说明

您必须先获得权限,然后才能运行此 cmdlet。 虽然本主题中列出了此 cmdlet 的所有参数,但如果这些参数并未包含在分配给您的权限中,那么您将无法使用这些参数。 若要查找在贵组织中运行任何 cmdlet 或参数所需的权限,请参阅 Find the permissions required to run any Exchange cmdlet

示例

示例 1

Set-AdServerSettings -RecipientViewRoot "contoso.com/Marketing Users"

本示例将当前会话的收件人作用域设置为 contoso.com 域中的 Marketing Users OU。

示例 2

Set-AdServerSettings -ViewEntireForest $true -PreferredGlobalCatalog gc1.contoso.com

本示例将当前会话的作用域设置为整个林,并将 gc1.contoso.com 指定为首选的全局编录服务器。

参数

-ConfigurationDomainController

ConfigurationDomainController 参数指定要用于读取此会话中的 Exchange 配置信息的配置域控制器 (FQDN) 的完全限定域名。

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

Confirm 开关指定是否显示确认提示。 此开关对 cmdlet 造成的影响取决于在你继续操作之前 cmdlet 是否需要确认。

  • 破坏性 cmdlet (例如,Remove-* cmdlet) 具有内置的暂停,该暂停会强制你在继续操作之前确认命令。 对于这些 cmdlet,您可以使用此确切语法跳过确认提示:-Confirm:$false
  • 大多数其他 cmdlet (例如,New-* 和 Set-* cmdlet) 没有内置暂停。 对于这些 cmdlet,指定不含值的 Confirm 开关会引入暂停,从而强制要求你先确认命令,然后再继续操作。
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-PreferredGlobalCatalog

PreferredGlobalCatalog 参数指定要用于读取此会话中的收件人信息的全局编录服务器的 FQDN。

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-PreferredServer

PreferredServer 参数指定要用于此会话的域控制器的 FQDN。

Type:Fqdn
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RecipientViewRoot

RecipientViewRoot 参数指定要包含在此会话的收件人作用域中的组织单位 (OU)。 在您使用此参数指定收件人作用域时,只会返回包含在此作用域中的收件人。 若要指定 OU,请使用语法 <FQDN of domain>/<OU tree>

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RunspaceServerSettings

RunspaceServerSettings 参数指定是否将要处理的整个配置对象传递给此命令。 此参数用于必须将整个对象传递给该命令的脚本。

Type:RunspaceServerSettingsPresentationObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SetPreferredDomainControllers

SetPreferredDomainControllers 参数指定用于在此会话中从 Active Directory 读取信息的域控制器列表。 必须指定域控制器的 FQDN。 使用逗号分隔多个域控制器。

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ViewEntireForest

ViewEntireForest 参数指定是否在此会话中查看和管理林中的所有对象。 有效值为 $true 和 $false。

当指定 $true 值时,会删除 RecipientViewRoot 参数中存储的值,并且可以查看和管理林中的所有收件人。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

WhatIf 开关模拟命令操作。 可以使用此开关在不实际应用将会发生的更改的情况下预览这些更改。 不必为此开关指定值。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

输入

Input types

若要了解此 cmdlet 接受的输入类型,请参阅 cmdlet 的输入和输出类型。 如果 cmdlet 的"输入类型"字段为空,则表明此 cmdlet 不接受输入数据。

输出

Output types

若要了解此 cmdlet 接受的返回类型(亦称为"输出类型"),请参阅 cmdlet 的输入和输出类型。 如果"输出类型"字段为空,则表明此 cmdlet 不返回任何数据。