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