Set-CMExchangeServer

更改 Exchange 服务器的设置。

语法

Set-CMExchangeServer
   [-AccessLevel <AccessLevelType>]
   [-AccessRule <ExchangeConnectorAccessRule[]>]
   [-ActiveDirectoryContainer <String[]>]
   [-AllowExternalDeviceManagement <Boolean>]
   [-ApplicationSetting <ExchangeConnectorApplicationSetting>]
   [-DeltaSyncMins <Int32>]
   [-EmailAddress <String[]>]
   [-EmailManagementSetting <ExchangeConnectorEmailManagementSetting>]
   [-EnableAccessRule <Boolean>]
   [-ExchangeClientAccessServer <Dictionary`2[]>]
   [-FindAll]
   [-FullSyncSchedule <IResultObject>]
   [-GeneralSetting <ExchangeConnectorGeneralSetting>]
   [-IsHosted <Boolean>]
   [-MaximumInactiveDays <Int32>]
   [-NewServerAddress <String>]
   [-NotificationUserName <String>]
   [-PasswordSetting <ExchangeConnectorPasswordSetting>]
   [-SecuritySetting <ExchangeConnectorSecuritySetting>]
   -ServerAddress <String>
   [-SiteCode <String>]
   [-UserName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Set-CMExchangeServer cmdlet 更改Microsoft Exchange Server的设置。

Configuration Manager与Exchange Server一起使用来管理无法运行Configuration Manager客户端的移动设备。

注意

从Configuration Manager站点驱动器运行Configuration Manager cmdlet,例如 PS XYZ:\>。 有关详细信息,请参阅 入门

示例

示例 1:更改nextref_exchange的设置

PS XYZ:\> $Gs= New-CMExchangeConnectorGeneralSetting -AllowInternetShare $True -AllowDesktopSync $True -AllowNonProvision $True -RefreshInterval 4
PS XYZ:\> $Ps= New-CMExchangeConnectorPasswordSetting -PasswordEnabled $True -MinimumPasswordLength 8 -PasswordExpiration 51 -PasswordHistory 21 -WipeAfterFailedAttempt 6 -MaximumIdleTimeMinutes 41 -PasswordComplexity
PS XYZ:\> $Em = New-CMExchangeConnectorEmailManagementSetting -ConsumerEmail $True -MaximumEmailAge OneDay -MaximumCalenderAge ThreeMonths -PushWhenRoaming $True -AllowHtmlEmail $True -EmailAttachmentPolicy $True -MaximumSizeTextEmail 401 -MaximumSizeHtmlEmail 402 -MaximumSizeAttachment 24
PS XYZ:\> $Ss = New-CMExchangeConnectorSecuritySetting -RemoteDesktop $True -StorageCard $True -Camera $True -Bluetooth $False -WiFiConnection HandsfreeOnly -Infra $False -Browser $False -StorageCardEncrypt $False -FileEncrypt $False -TextMessage $False
PS XYZ:\> $As= New-CMExchangeConnectorApplicationSetting -UnsignedInstall $True -UnsignedApplication $False -BlockedApplication "App01","App02"
PS XYZ:\> Set-CMExchangeServer -SiteCode "CM2" -ServerAddress "https://www.contoso.com/powershell" -NewServerAddress "www.fabrikam.com" -UserName "ElisaDaugherty@contoso.com" -DeltaSyncInterval 124 -MaximumInactiveDay 26 -FindAll -AllowExternalDeviceManagement $False -EnableAccessRule $True -AccessLevel Allow -EmailAddress "EvanNarvaez@fabrikam.com","DavidChew@contosco.com" -GeneralSetting $Gs -PasswordSetting $Ps -EmailManagementSetting $Em -SecuritySetting $Ss -ApplicationSetting $As

第一个命令使用 New-CMExchangeConnectorGeneralSetting cmdlet 将新设置添加到 Configuration Manager 中的 Exchange Server 连接器,并将设置存储在 $Gs 变量中。

第二个命令使用 New-CMExchangeConnectorPasswordSetting cmdlet 将新的密码设置添加到 Configuration Manager 中的 Exchange Server 连接器,并将密码设置存储在 $Ps 变量中。

第三个命令使用 New-CMExchangeConnectorEmailManagementSetting cmdlet 为使用Exchange Server连接器的移动设备创建一组电子邮件管理设置,并将密码设置存储在 $Em 变量中。

第四个命令使用 New-CMExchangeConnectorSecuritySetting cmdlet 为 Configuration Manager 中的Exchange Server连接器配置安全选项,并在 $Ss 变量中配置安全设置。

第五个命令使用 New-CMExchangeConnectorApplicationSetting cmdlet 为使用Exchange Server连接器的移动设备创建应用程序相关设置,并将应用程序设置存储在 $As 变量中。

最后一个命令更改具有站点代码 CM2 的 Configuration Manager 站点Exchange Server的设置。 命令指定存储在 $Gs 中的Exchange Server连接器的常规设置。 命令指定存储在 $Ps 中的Exchange Server连接器的密码设置。 命令为存储在 $Em 中的Exchange Server连接器指定一组电子邮件管理设置。 命令指定存储在 $Ss 中的Exchange Server连接器的安全选项。 命令指定存储在 $As 中的移动设备的应用程序相关设置。

参数

-AccessLevel

指定移动设备的访问类型。 访问级别适用于不受规则管理的移动设备。 有效值包含:

  • 允许
  • 阻止
  • Quarantine
Type:AccessLevelType
Accepted values:Allow, Block, Quarantine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AccessRule

Type:ExchangeConnectorAccessRule[]
Aliases:AccessRules
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ActiveDirectoryContainer

指定 Active Directory 容器的名称数组。 出现此参数时,Exchange Server连接器仅在 Active Directory 容器中搜索设备。

Type:String[]
Aliases:ActiveDirectoryContainers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowExternalDeviceManagement

指示外部设备管理程序是否可以管理设备。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationSetting

指定应用程序设置,例如允许或拒绝应用程序的安装。 对于数组中的每个字典条目,将设置名称指定为键,将配置指定为值。 有效值为:AllowUnsignedApplications、AllowUnsignedInstallationPackages 或阻止特定应用程序。

Type:ExchangeConnectorApplicationSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeltaSyncMins

Type:Int32
Aliases:DeltaSyncInterval
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EmailAddress

指定电子邮件地址数组。

Type:String[]
Aliases:EmailAddresses
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EmailManagementSetting

指定电子邮件管理设置,例如同步计划、邮件格式和附件大小。 对于数组中的每个字典条目,将设置名称指定为键,将配置指定为值。

Type:ExchangeConnectorEmailManagementSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAccessRule

指示是否启用访问规则。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExchangeClientAccessServer

将 Exchange 客户端访问服务器指定为键值对。

Type:Dictionary`2[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FindAll

指示发现过程查找 Exchange 组织中的所有移动设备。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为 (不建议) 。 不能将其与 DisableWildcardHandling 结合使用。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FullSyncSchedule

指定一个结果对象,该对象计划Exchange Server连接器的完整发现时间。

Type:IResultObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GeneralSetting

指定使用 Exchange Server 连接器的移动设备的常规设置。 可以为此参数指定的设置包括:

  • RequireManualSyncWhenRoaming
  • RequireStorageCardEncryption
  • UnapprovedInROMApplicationList
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Type:ExchangeConnectorGeneralSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsHosted

指示Exchange Server连接器配置适用于托管或本地Exchange Server。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaximumInactiveDays

Type:Int32
Aliases:MaximumInactiveDay
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NewServerAddress

指定 Exchange 服务器的新服务器地址。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NotificationUserName

{{ Fill NotificationUserName Description }}

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordSetting

指定常规密码设置。 可以为此参数指定的设置包括:

  • AlphanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DevicePasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlphanumericDevicePasswordRequired
  • AllowSimpleDevicePassword
Type:ExchangeConnectorPasswordSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SecuritySetting

指定安全设置字典。 可以为此参数指定的设置包括:

  • AllowBluetooth
  • AllowBrowser
  • AllowCamera
  • AllowDesktopSync
  • AllowInternetSharing
  • AllowIrDA
  • AllowNonProvisionableDevices
  • AllowRemoteDesktop
  • AllowStorageCard
  • AllowTextMessaging
  • AllowWiFi
Type:ExchangeConnectorSecuritySetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServerAddress

指定 cmdlet 为其配置Exchange Server连接器的Exchange Server的地址。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SiteCode

使用站点代码指定Exchange Server。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserName

指定连接器用于连接到Exchange Server的用户名。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None