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.