Set-CMClientPushInstallation
Настройка параметров для установки клиентского push-процесса.
Синтаксис
Set-CMClientPushInstallation
[-AddAccount <String[]>]
[-AllownNTLMFallback <Boolean>]
[-ChosenAccount <String[]>]
[-ClearAccount]
[-EnableAutomaticClientPushInstallation <Boolean>]
[-EnableSystemTypeConfigurationManager <Boolean>]
[-EnableSystemTypeServer <Boolean>]
[-EnableSystemTypeWorkstation <Boolean>]
-InputObject <IResultObject>
[-InstallationProperty <String>]
[-InstallClientToDomainController <Boolean>]
[-RemoveAccount <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMClientPushInstallation
[-AddAccount <String[]>]
[-AllownNTLMFallback <Boolean>]
[-ChosenAccount <String[]>]
[-ClearAccount]
[-EnableAutomaticClientPushInstallation <Boolean>]
[-EnableSystemTypeConfigurationManager <Boolean>]
[-EnableSystemTypeServer <Boolean>]
[-EnableSystemTypeWorkstation <Boolean>]
-InputObject <IResultObject>
[-InstallationProperty <String>]
[-InstallClientToDomainController <Boolean>]
[-RemoveAccount <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMClientPushInstallation
[-AddAccount <String[]>]
[-AllownNTLMFallback <Boolean>]
[-ChosenAccount <String[]>]
[-ClearAccount]
[-EnableAutomaticClientPushInstallation <Boolean>]
[-EnableSystemTypeConfigurationManager <Boolean>]
[-EnableSystemTypeServer <Boolean>]
[-EnableSystemTypeWorkstation <Boolean>]
[-InstallationProperty <String>]
[-InstallClientToDomainController <Boolean>]
-Name <String>
[-RemoveAccount <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMClientPushInstallation
[-AddAccount <String[]>]
[-AllownNTLMFallback <Boolean>]
[-ChosenAccount <String[]>]
[-ClearAccount]
[-EnableAutomaticClientPushInstallation <Boolean>]
[-EnableSystemTypeConfigurationManager <Boolean>]
[-EnableSystemTypeServer <Boolean>]
[-EnableSystemTypeWorkstation <Boolean>]
[-InstallationProperty <String>]
[-InstallClientToDomainController <Boolean>]
[-RemoveAccount <String[]>]
[-SiteCode <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Используйте этот комдлет, чтобы изменить конфигурацию сайта для установки клиентского push-сайта. Метод установки push-установки клиента устанавливает клиента Configuration Manager на компьютерах, обнаруженных на сайте.
Вы также можете запустить установку клиентского push-центра с помощью мастера установки push-клиентов для определенной коллекции или ресурса в коллекции.
Дополнительные сведения см. в дополнительных сведениях об установке клиентов на Windows компьютерах в Configuration Manager.
Примечание
Запустите команды диспетчера конфигурации из диска веб-сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в дополнительных сведениях о том, как начать работу.
Примеры
Пример 1. Изменение параметров клиентской push-установки
Эта команда создает следующие конфигурации:
- Автоматически используйте клиентский толчок для обнаруженных компьютеров.
- Нажимаем клиента на системные серверы сайтов
- Сайт использует учетную запись contoso\svc_smspush для подключения к компьютеру для установки клиентского программного обеспечения.
Параметр InstallationProperty задает значение свойства SMSSITECODE для пакета установки Windows cm1. Этот параметр назначает клиенту сайт с кодом сайта CM1.
Set-CMClientPushInstallation -SiteCode "CM1" -EnableAutomaticClientPushInstallation $True -EnableSystemTypeConfiguationManager $True -ChosenAccount "contoso\svc_smspush" -InstallationProperty "SMSSITECODE=CM1"
Параметры
-AddAccount
Укажите массив строк для одной или более учетных записей, которые могут установить клиента. Учетные записи должны быть локальными администраторами на компьютере назначения. Для каждой учетной записи используйте формат domain\username
.
Дополнительные сведения см. в дополнительных сведениях об установке клиентской учетной записи push-установки.
Type: | String[] |
Aliases: | AddAccounts |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllownNTLMFallback
Если этот параметр $true, если сайт не может проверить подлинность клиента с помощью Kerberos, он повторно получает подключение с помощью NTLM. Рекомендуемая конфигурация для повышения безопасности — установить этот параметр $false, что требует kerberos без отката NTLM.
Примечание
Когда он использует клиентский толчок для установки клиента Configuration Manager, сервер сайта создает удаленное подключение к клиенту. На сайте может потребоваться взаимная проверка подлинности Kerberos, не допуская откат к NTLM перед установлением подключения. Это поведение помогает обеспечить связь между сервером и клиентом.
В зависимости от политик безопасности среда может уже предпочитать или требовать kerberos более старой проверки подлинности NTLM. Дополнительные сведения о соображениях безопасности этих протоколов проверки подлинности читайте в Windows параметре политики безопасности для ограничения NTLM.
Чтобы использовать эту функцию, клиенты должны быть в надежном лесу Active Directory. Kerberos в Windows использует Active Directory для взаимной проверки подлинности.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ChosenAccount
Укажите массив строк для одной или более учетных записей, уже добавленных в Configuration Manager.
Type: | String[] |
Aliases: | ChosenAccounts |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClearAccount
Добавьте этот параметр, чтобы удалить все учетные записи, указанные в настоящее время для клиентского push на сайте. Чтобы удалить одну учетную запись, используйте параметр RemoveAccount.
Type: | SwitchParameter |
Aliases: | ClearAccounts |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Перед запуском командлет запросит подтверждение.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Этот параметр рассматривает символы под диктовки как буквальные значения символов. Вы не можете объединить его с ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableAutomaticClientPushInstallation
Установите этот параметр, $true установить клиент Configuration Manager на недавно обнаруженных компьютерных ресурсах. Он также включает установку на существующие компьютерные ресурсы, на которые не установлен клиент.
Если вы установите этот параметр $false, вы все равно можете использовать действие Install клиента на коллекции или устройстве.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSystemTypeConfigurationManager
Установите этот параметр, $true установить клиент Configuration Manager на системных серверах сайта.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSystemTypeServer
Установите этот параметр, $true установить клиент Configuration Manager на серверах.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSystemTypeWorkstation
Установите этот параметр, $true установить клиент Configuration Manager на рабочих станциях.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Этот параметр обрабатывает символы под диктовки и может привести к неожиданному поведению (не рекомендуется). Вы не можете объединить его с DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Укажите объект установки push-установки клиента. Чтобы получить этот объект, используйте cmdlet Get-CMClientPushInstallation.
Type: | IResultObject |
Aliases: | ClientPushComponent |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstallationProperty
Укажите все свойства установки, которые необходимо использовать при установке клиента Configuration Manager.
Например:
/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSSITECODE="XYZ" SMSMP=mp01.contoso.com
Дополнительные сведения см. в дополнительных сведениях опараметрах и свойствах установки клиента в Configuration Manager.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstallClientToDomainController
Установите этот параметр, чтобы указать, следует ли устанавливать клиента Configuration Manager на контроллеры домена:
- $true: Всегда установите клиента на контроллеры домена.
- $false: Никогда не устанавливайте клиента на контроллеры домена, если только не указано в мастере установки push-службы клиента.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает имя для клиентской push-установки.
Type: | String |
Aliases: | SiteName |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveAccount
Укажите строковую строку учетных записей установки push-установки для удаления. Чтобы удалить все учетные записи, используйте параметр ClearAccount.
Type: | String[] |
Aliases: | RemoveAccounts |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteCode
Укажите код сайта трех символов. Например, XYZ
.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Этот комдлет не работает.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject