Set-CMClientSettingSoftwareUpdate

SYNOPSIS

Nakonfigurujte nastavení klienta pro aktualizace softwaru.

SYNTAX

SetCustomSettingByName (výchozí)

Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]
 [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]
 [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]
 [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]
 [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]
 -Name <String> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

Nastavení výchozího nastavení

Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]
 [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]
 [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]
 [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]
 [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]
 [-DefaultSetting] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SetCustomSettingByValue

Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]
 [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]
 [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]
 [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]
 [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]
 -InputObject <IResultObject> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

Pomocí této rutiny můžete nakonfigurovat nastavení ve skupině Aktualizace softwaru v nastavení klienta. Další informace najdete v tématu O nastavení klienta: Aktualizace softwaru.

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: Povolení aktualizací třetích stran ve výchozím nastavení klienta

Set-CMClientSettingSoftwareUpdate -DefaultSetting -Enable $true -EnableThirdPartyUpdates $true

Příklad 2: Povolení aktualizací třetích stran ve vlastním nastavení zařízení

$clientDeviceSettingName = "Dev device settings"
Set-CMClientSettingSoftwareUpdate -Name $clientDeviceSettingName -Enable $true -EnableThirdPartyUpdates $true

Příklad 3: Konfigurace více nastavení

Set-CMClientSettingSoftwareUpdate -InputObject $testsetting -Enable $true -ScanSchedule $Sch1 -DeploymentEvaluationSchedule $Sch2 -BatchingTimeout 3 -TimeUnit Days -EnforceMandatory $true -Office365ManagementType $false -EnableThirdPartyUpdates $true -EnableDeltaDownload $true -EnableInstallation $true -ThreadPriority Normal -EnableDynamicUpdate $true

PARAMETERS

-BatchingTimeout

Zadejte časové období, pro které se budou instalovat také všechna čekající nasazení s konečným termínem v tomto čase. Tento parametr použijte s parametrem EnforceMandatory. Můžete zadat hodnotu od 1 do 23 hodin a od 1 do 365 dnů. Ve výchozím nastavení je toto nastavení nakonfigurované sedm dní. Pomocí parametru TimeUnit můžete zadat hodiny nebo dny.

Type: Int32
Parameter Sets: (All)
Aliases:

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: None
Accept pipeline input: False
Accept wildcard characters: False

-DefaultSetting

Přidáním tohoto parametru nakonfigurujte nastavení aktualizace softwaru ve výchozím nastavení klienta.

Type: SwitchParameter
Parameter Sets: SetDefaultSetting
Aliases:

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

-DeltaDownloadPort

Tento parametr použijte ke konfiguraci síťového portu, který klienti používají k přijímání požadavků na rozdílový obsah. K povolení chování použijte parametr EnableDeltaDownload. Výchozí hodnota je 8005.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DeploymentEvaluationSchedule

Určete, jak často klientský agent aktualizací softwaru znovu vyhodnotí stav instalace aktualizací softwaru Správce konfigurace klientských počítačích. K vytvoření nového tokenu plánu použijte rutinu New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
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

-Enable (Povolit)

Pokud chcete povolit aktualizace $true softwaru na klientech, nastavte tento parametr na .

Type: Boolean
Parameter Sets: (All)
Aliases: EnableSoftwareUpdatesOnClient

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

-EnableDeltaDownload

Pokud chcete klientům povolit stahování rozdílového obsahu, pokud $true je k dispozici, nastavte tento parametr na . Ke konfiguraci síťového portu použijte parametr DeltaDownloadPort.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableDynamicUpdate

Platí pro verzi 2010 a novější. Nastavte tento parametr $true na , pokud chcete povolit dynamickou aktualizaci Windows 10 aktualizací funkcí. Dynamická aktualizace instaluje jazykové sady, funkce na vyžádání, ovladače a kumulativní aktualizace Windows instalaci. Nasměruje klienta, aby tyto aktualizace stáhl z internetu.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableInstallation

Platí pro verzi 2010 a novější. Pokud chcete povolit instalaci aktualizací softwaru v okně údržby Všechna nasazení, nastavte tento parametr na , pokud je k dispozici okno údržby $true Aktualizace softwaru.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableThirdPartyUpdates

Pokud chcete povolit aktualizace $true softwaru třetích stran, nastavte tento parametr na .

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnforceMandatory

Při dosažení konečného termínu nasazení aktualizace softwaru nainstalujte všechna ostatní nasazení aktualizací softwaru s konečným termínem, který přichází v zadaném časovém období. K určení časového období použijte parametr BatchingTimeout.

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

Tato rutina přidá nastavení aktualizace softwaru do objektu nastavení klienta, který zadáte pomocí tohoto parametru. K získání tohoto objektu použijte rutinu Get-CMClientSetting.

Type: IResultObject
Parameter Sets: SetCustomSettingByValue
Aliases:

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

-Name

Tato rutina přidá nastavení aktualizace softwaru do objektu nastavení klienta, který tento parametr označuje.

Type: String
Parameter Sets: SetCustomSettingByName
Aliases:

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

-Office365ManagementType

Nastavte tento parametr na , pokud chcete povolit správu Microsoft 365 Apps agenta klienta a $true nastavení instalace.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PassThru

Vrátí objekt představující položku, se kterou pracujete. Ve výchozím nastavení tato rutina nemusí generovat žádný výstup.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ScanSchedule

Určete, jak často klientský agent aktualizací softwaru spouští kontrolu dodržování předpisů. Tato kontrola určuje stav aktualizací softwaru na klientovi. K vytvoření nového tokenu plánu použijte rutinu New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-ThreadPriority

Platí pro verzi 2010 a novější. Určete prioritu vlákna pro Windows 10 aktualizací funkcí.

  • Normal: Windows používá více systémových prostředků a aktualizací rychleji. Využívá více času procesoru, takže celková doba instalace je kratší, ale výpadk uživatele je delší. Tato hodnota je výchozí.

  • Low: Při stahování a aktualizaci na pozadí můžete na zařízení dál pracovat. Celková doba instalace je delší, ale výpadky uživatele jsou kratší. Pokud použijete tuto možnost, budete možná muset zvýšit maximální dobu běhu aktualizace, abyste se vyhnuli časovému limitu.

Type: ThreadPriorityType
Parameter Sets: (All)
Aliases:
Accepted values: Normal, Low

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

-TimeUnit

Pomocí parametru BatchingTimeout určete časové období, pro které se budou instalovat také všechna čekající nasazení s konečným termínem v tomto čase.

Type: BatchingTimeoutType
Parameter Sets: (All)
Aliases:
Accepted values: Days, Hours

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: None
Accept pipeline input: False
Accept wildcard characters: False

-EnableWsusCertPinning

Platí pro verzi 2107 a novější. Tento parametr nastavte na , pokud chcete vynutit připnutí certifikátu $true TLS Windows Update pro zjišťování aktualizací.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
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

System.Object

POZNÁMKY

Get-CMClientSetting

Remove-CMClientSetting

New-CMSchedule

O nastavení klienta: Aktualizace softwaru