Поделиться через


Set-CMExchangeServer

Изменяет параметры для сервера Exchange Server.

Синтаксис

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 изменяет параметры microsoft Exchange Server.

Configuration Manager работает с Exchange Server для управления мобильными устройствами, на которые не могут запускаться клиенты Configuration Manager.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например 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 для добавления новых параметров в соединитель Exchange Server в Configuration Manager и сохраняет параметры в переменной $Gs.

Вторая команда использует командлет New-CMExchangeConnectorPasswordSetting , который добавляет новые параметры пароля в соединитель Exchange Server в Configuration Manager и сохраняет параметры пароля в переменной $Ps.

Третья команда использует командлет New-CMExchangeConnectorEmailManagementSetting , который создает набор параметров управления электронной почтой для мобильного устройства, использующего соединитель Exchange Server, и сохраняет параметры пароля в переменной $Em.

Четвертая команда использует командлет New-CMExchangeConnectorSecuritySetting , который настраивает параметры безопасности для соединителя Exchange Server в Configuration Manager и параметры безопасности в переменной $Ss.

Пятая команда использует командлет New-CMExchangeConnectorApplicationSetting , который создает связанные с приложением параметры для мобильного устройства, использующего соединитель Exchange Server, и сохраняет параметры приложения в переменной $As.

Последняя команда изменяет параметры exchange Server для сайта Configuration Manager с кодом сайта CM2. Команда задает общие параметры соединителя Exchange Server, хранящегося в $Gs. Команда задает параметры пароля для соединителя Exchange Server, хранящегося в $Ps. Команда задает набор параметров управления электронной почтой для соединителя Exchange Server, хранящегося в $Em. Команда задает параметры безопасности для соединителя Exchange Server, хранящегося в $Ss. Команда задает параметры, связанные с приложением, для мобильного устройства, хранящегося в $As.

Параметры

-AccessLevel

Указывает тип доступа для мобильных устройств. Уровень доступа применяется к мобильному устройству, которое не управляется правилом. Допустимые значения:

  • Разрешить
  • Блокировка
  • Карантин
Тип:AccessLevelType
Допустимые значения:Allow, Block, Quarantine
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AccessRule

Тип:ExchangeConnectorAccessRule[]
Aliases:AccessRules
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ActiveDirectoryContainer

Задает массив имен контейнеров Active Directory. При появлении этого параметра соединитель Exchange Server выполняет поиск устройства только в контейнерах Active Directory.

Тип:String[]
Aliases:ActiveDirectoryContainers
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AllowExternalDeviceManagement

Указывает, может ли внешняя программа управления устройствами управлять устройством.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ApplicationSetting

Задает параметры приложения, например разрешить или запретить установку приложений. Для каждой записи словаря в массиве укажите имя параметра в качестве ключа конфигурации в качестве значения. Допустимые значения: AllowUnsignedApplications, AllowUnsignedInstallationPackages или Блокировать определенное приложение.

Тип:ExchangeConnectorApplicationSetting
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DeltaSyncMins

Тип:Int32
Aliases:DeltaSyncInterval
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EmailAddress

Задает массив адресов электронной почты.

Тип:String[]
Aliases:EmailAddresses
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EmailManagementSetting

Задает параметры управления электронной почтой, такие как расписание синхронизации, формат сообщений и размер вложений. Для каждой записи словаря в массиве укажите имя параметра в качестве ключа и конфигурацию в качестве значения.

Тип:ExchangeConnectorEmailManagementSetting
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableAccessRule

Указывает, следует ли включить правило доступа.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ExchangeClientAccessServer

Указывает серверы клиентского доступа Exchange в качестве пар "ключ-значение".

Тип:Dictionary`2[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FindAll

Указывает, что процесс обнаружения находит все мобильные устройства в организации Exchange.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FullSyncSchedule

Указывает результирующий объект, который планирует полное время обнаружения для соединителя Exchange Server.

Тип:IResultObject
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GeneralSetting

Задает общие параметры для мобильных устройств, использующих соединитель Exchange Server. Параметры, которые можно указать для этого параметра:

  • RequireManualSyncWhenRoaming
  • RequireStorageCardEncryption
  • UnapprovedInROMApplicationList
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Тип:ExchangeConnectorGeneralSetting
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IsHosted

Указывает, что конфигурация соединителя Exchange Server настроена для размещенного или локального сервера Exchange Server.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaximumInactiveDays

Тип:Int32
Aliases:MaximumInactiveDay
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NewServerAddress

Указывает новый адрес сервера Exchange Server.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NotificationUserName

{{ Fill NotificationUserName Description }}

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PasswordSetting

Задает общие параметры пароля. Параметры, которые можно указать для этого параметра:

  • AlphanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DevicePasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlphanumericDevicePasswordRequired
  • AllowSimpleDevicePassword
Тип:ExchangeConnectorPasswordSetting
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SecuritySetting

Задает словарь параметров безопасности. Параметры, которые можно указать для этого параметра:

  • AllowBluetooth
  • AllowBrowser
  • AllowCamera
  • AllowDesktopSync
  • AllowInternetSharing
  • AllowIrDA
  • AllowNonProvisionableDevices
  • AllowRemoteDesktop
  • AllowStorageCard
  • AllowTextMessaging
  • AllowWiFi
Тип:ExchangeConnectorSecuritySetting
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServerAddress

Указывает адрес сервера Exchange Server, для которого командлет настраивает соединитель Exchange Server.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SiteCode

Указывает Exchange Server с помощью кода сайта.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserName

Указывает имя пользователя, используемое соединителем для подключения к Exchange Server.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None