Sdílet prostřednictvím


Set-CMClientPushInstallation

SYNOPSIS

Nakonfigurujte nastavení pro klientskou nabízenou instalaci.

SYNTAX

SearchByValueMandatory (výchozí)

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>]

SearchByComponentValueMandatory

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>]

SearchByNameMandatory

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>]

SearchBySiteCodeMandatory

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>]

DESCRIPTION

Pomocí této rutiny můžete změnit konfiguraci lokality pro klientskou nabízenou instalaci. Metoda nabízené instalace klienta nainstaluje Správce konfigurace do počítačů, které tato lokalita zjistí.

Klientskou nabízenou instalaci můžete spustit také spuštěním Průvodce klientskou nabízenou instalací pro konkrétní kolekci nebo prostředek v kolekci.

Další informace naleznete v části How to install clients on Windows-based computers in Správce konfigurace.

Poznámka

Spusťte Správce konfigurace rutiny z Správce konfigurace lokality, například PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: Změna nastavení nabízené instalace klienta

Tento příkaz provede následující konfigurace:

  • Automatické použití klientské nabízené instalace pro zjištěné počítače.
  • Nabízení klienta na servery systému lokality
  • Tato síť používá účet s názvem contoso\svc_smspush pro připojení k počítači pro instalaci klientského softwaru.

Parametr InstallationProperty nastaví hodnotu vlastnosti SMSSITECODE pro balíček Windows Installer na CM1. Toto nastavení přiřadí klienta k lokalitě, která má kód lokality CM1.

Set-CMClientPushInstallation -SiteCode "CM1" -EnableAutomaticClientPushInstallation $True -EnableSystemTypeConfiguationManager $True -ChosenAccount "contoso\svc_smspush" -InstallationProperty "SMSSITECODE=CM1"

PARAMETERS

-AddAccount

Zadejte pole řetězců pro jeden nebo více účtů, které instaluje klienta nástroje . Účty musí být místním správcem v cílovém počítači. Pro každý účet použijte formát domain\username .

Další informace najdete v tématu Účet klientské nabízené instalace.

Type: String[]
Parameter Sets: (All)
Aliases: AddAccounts

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-AllownNTLMFallback

Pokud je tento parametr $true, pokud web nemůže ověřit klienta pomocí protokolu Kerberos, pomocí protokolu NTLM znovu provede pokus o připojení. Doporučenou konfigurací pro lepší zabezpečení je nastavit tento parametr na $false, který vyžaduje použití protokolu Kerberos bez použití protokolu NTLM.

Poznámka

Pokud používá klientskou nabízenou instalaci k Správce konfigurace klienta nástroje , server lokality vytvoří vzdálené připojení ke klientovi. Web může vyžadovat vzájemné ověřování protokolu Kerberos tím, že před navázáním připojení nepomáhu použít protokol NTLM. Toto chování pomáhá zabezpečit komunikaci mezi serverem a klientem.

V závislosti na zásadách zabezpečení může vaše prostředí už preferovat nebo vyžadovat protokol Kerberos před starším ověřováním NTLM. Další informace o aspektech zabezpečení těchto ověřovacích protokolů najdete v části o nastavení zásad zabezpečení Windows zabezpečení a omezení protokolu NTLM.

Pokud chcete tuto funkci použít, musí být klienti v důvěryhodné doménové struktuře služby Active Directory. Protokol Kerberos Windows při vzájemném ověřování spoléhá na službu Active Directory.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ChosenAccount

Zadejte pole řetězců pro jeden nebo více účtů, které jsou již přidány do Správce konfigurace.

Type: String[]
Parameter Sets: (All)
Aliases: ChosenAccounts

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ClearAccount

Přidáním tohoto parametru odeberete všechny účty, které jsou aktuálně zadány pro nabízení klientů v lokalitě. Pokud chcete odebrat jeden účet, použijte parametr RemoveAccount.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: ClearAccounts

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EnableAutomaticClientPushInstallation

Nastavte tento parametr na $true pro instalaci klienta Správce konfigurace na nově zjištěné prostředky počítače. Umožňuje také instalaci do existujících počítačových prostředků, které nemají nainstalovaného klienta nástroje .

Pokud nastavíte tento parametr na $false, stále můžete použít akci Instalovat klienta na kolekci nebo zařízení.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EnableSystemTypeConfigurationManager

Nastavte tento parametr na $true instalaci klienta Správce konfigurace na servery systému lokality.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EnableSystemTypeServer

Nastavte tento parametr na $true pro instalaci klienta Správce konfigurace na servery.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EnableSystemTypeWorkstation

Nastavte tento parametr na $true pro instalaci klienta Správce konfigurace na pracovní stanice.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Zadejte objekt klientské nabízené instalace. K získání tohoto objektu použijte rutinu Get-CMClientPushInstallation.

Type: IResultObject
Parameter Sets: SearchByValueMandatory, SearchByComponentValueMandatory
Aliases: ClientPushComponent

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-InstallClientToDomainController

Nastavte tento parametr a určete, jestli se Správce konfigurace klienta na řadiče domény:

  • $true: Vždy nainstalujte klienta na řadiče domény.
  • $false: Nikdy neinstalujte klienta na řadiče domény, pokud není uvedeno v Průvodci nabízenou instalací klienta.
Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InstallationProperty

Zadejte všechny vlastnosti instalace, které chcete použít při instalaci Správce konfigurace klienta.

Například:

/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSSITECODE="XYZ" SMSMP=mp01.contoso.com

Další informace najdete v tématu O parametrech a vlastnostech instalaceklienta v Správce konfigurace .

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Určuje název nabízené instalace klienta.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: SiteName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RemoveAccount

Zadejte pole řetězců účtů klientské nabízené instalace, které se mají odebrat. Pokud chcete odebrat všechny účty, použijte parametr ClearAccount.

Type: String[]
Parameter Sets: (All)
Aliases: RemoveAccounts

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SiteCode

Zadejte kód lokality se třemi znaky. Například, XYZ.

Type: String
Parameter Sets: SearchBySiteCodeMandatory
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespouštěl.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

POZNÁMKY

Get-CMClientPushInstallation

Postup instalace klientů na Windows počítače v Správce konfigurace