New-CMExchangeServer

配置新的Exchange Server连接器。

语法

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

说明

New-CMExchangeServer cmdlet 在 Configuration Manager 中配置新的 Microsoft Exchange Server 连接器。 Exchange Server连接器同步和管理Exchange Server注册的设备。

注意

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

示例

示例 1:创建Exchange Server

PS XYZ:\> $schedule = New-CMSchedule -Start "03/01/2016 11:59 PM" -RecurInterval Days -RecurCount 1
PS XYZ:\> New-CMExchangeServer -ServerAddress "https://exchange.contoso.com" -DeltaSyncInterval 120 -FullSyncSchedule $schedule -IsHosted -SiteCode "ContosoSite"

这些命令使用服务器地址 https://exchange.contoso.com创建Exchange Server。 为此,示例中的第一个命令使用 New-CMSchedule cmdlet 创建执行 Exchange 同步的计划。 此计划对象存储在变量$schedule中。

然后,第二个命令使用 New-CMExchangeServer 创建新服务器作为站点 ContosoSite 的一部分。

参数

-AccessLevel

{{ Fill AccessLevel Description }}

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

-ActiveDirectoryContainer

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

Type:String[]
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

{{ Fill EmailAddress Description }}

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

{{ Fill EnableAccessRule Description }}

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

-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

指定常规设置。 有效值包含:

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

-Hosted

Type:SwitchParameter
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

-MaximumInactiveDay

指定Exchange Server连接器运行设备发现的时间间隔。 cmdlet 检查Exchange Server管理的设备的最后同步时间。 如果最近的同步时间早于当前时间 - MinimumInactiveDay,则 Exchange 连接器不会发现设备。

Type:Int32
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

-OnPrem

Type:SwitchParameter
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连接器的Configuration Manager站点的站点代码。

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:True
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

输出

IResultObject