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