Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SYNOPSIS
Skonfiguruj ustawienia klienta dotyczące aktualizacji oprogramowania.
SYNTAX
SetCustomSettingByName (ustawienie domyślne)
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>]
SetDefaultSetting
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
To polecenie cmdlet umożliwia skonfigurowanie ustawień w grupie Aktualizacje oprogramowania ustawień klienta. Aby uzyskać więcej informacji, zobacz About client settings: Software updates ( Informacje o ustawieniach klienta: aktualizacje oprogramowania).
Uwaga
Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.
EXAMPLES
Przykład 1: Włączanie aktualizacji innych firm w domyślnych ustawieniach klienta
Set-CMClientSettingSoftwareUpdate -DefaultSetting -Enable $true -EnableThirdPartyUpdates $true
Przykład 2: Włączanie aktualizacji innych firm w niestandardowym ustawieniu urządzenia
$clientDeviceSettingName = "Dev device settings"
Set-CMClientSettingSoftwareUpdate -Name $clientDeviceSettingName -Enable $true -EnableThirdPartyUpdates $true
Przykład 3: Konfigurowanie wielu ustawień
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
Określ okres, przez który zostaną zainstalowane wszystkie oczekujące wdrożenia z terminem w tym czasie. Użyj tego parametru z EnforceMandatory parametru. Możesz wprowadzić wartość z 1 do 23 godzin i od 1 do 365 dni. Domyślnie to ustawienie jest konfigurowane przez siedem dni. Użyj parametru TimeUnit, aby określić godziny lub dni.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DefaultSetting
Dodaj ten parametr, aby skonfigurować ustawienia aktualizacji oprogramowania w domyślnych ustawieniach klienta.
Type: SwitchParameter
Parameter Sets: SetDefaultSetting
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeltaDownloadPort
Ten parametr umożliwia skonfigurowanie portu sieciowego, za pomocą których klienci odbierają żądania dotyczące zawartości różnicowej. Użyj EnableDeltaDownload parametru, aby włączyć zachowanie. Wartość domyślna to 8005.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentEvaluationSchedule
Określ, jak często agent klienta aktualizacji oprogramowania ponownie określa stan instalacji aktualizacji oprogramowania na Menedżer konfiguracji klienckich. Aby utworzyć nowy token harmonogramu, użyj polecenia cmdlet New-CMSchedule.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Włącz
Ustaw ten parametr na wartość $true , aby włączyć aktualizacje oprogramowania na klientach.
Type: Boolean
Parameter Sets: (All)
Aliases: EnableSoftwareUpdatesOnClient
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableDeltaDownload
Ustaw ten parametr na , $true aby umożliwić klientom pobieranie zawartości różnicowej, gdy jest dostępna. Aby skonfigurować port sieciowy, użyj parametru DeltaDownloadPort.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableDynamicUpdate
Dotyczy wersji 2010 i nowszych. Ustaw ten parametr na $true wartość , aby włączyć aktualizację dynamiczną Windows 10 aktualizacji funkcji. Aktualizacja dynamiczna instaluje pakiety językowe, funkcje na żądanie, sterowniki i aktualizacje zbiorcze podczas Windows instalacji. Ta aktualizacja jest kierowana do klienta w celu pobrania tych aktualizacji z Internetu.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableInstallation
Dotyczy wersji 2010 i nowszych. Ustaw ten parametr na wartość , aby włączyć instalację aktualizacji oprogramowania w oknie obsługi "Wszystkie wdrożenia", gdy jest dostępne okno obsługi $true "Aktualizacja oprogramowania".
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableThirdPartyUpdates
Ustaw ten parametr na wartość $true , aby włączyć aktualizacje oprogramowania innych firm.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnforceMandatory
Po osiągnięciu ostatecznego terminu wdrożenia aktualizacji oprogramowania zainstaluj wszystkie pozostałe wdrożenia aktualizacji oprogramowania z terminem określonym w określonym przedziale czasu. Użyj batchingTimeout parametru, aby określić okres czasu.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
To polecenie cmdlet dodaje ustawienia aktualizacji oprogramowania do obiektu ustawień klienta, który został określony za pomocą tego parametru. Aby uzyskać ten obiekt, użyj polecenia cmdlet 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
To polecenie cmdlet dodaje ustawienia aktualizacji oprogramowania do obiektu ustawień klienta o nazwach tego parametru.
Type: String
Parameter Sets: SetCustomSettingByName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Office365ManagementType
Ustaw ten parametr na wartość , aby umożliwić zarządzanie $true Aplikacje Microsoft 365 agenta klienta i ustawień instalacji.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PassThru
Zwraca obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ScanSchedule
Określ, jak często agent klienta aktualizacji oprogramowania rozpoczyna skanowanie oceny zgodności. To skanowanie określa stan aktualizacji oprogramowania na kliencie. Aby utworzyć nowy token harmonogramu, użyj polecenia cmdlet New-CMSchedule.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ThreadPriority
Dotyczy wersji 2010 i nowszych. Określ priorytet wątku dla Windows 10 funkcji.
Normal: Windows szybciej używa większej liczby zasobów systemowych i aktualizacji. Zużywa więcej czasu procesora, więc łączny czas instalacji jest krótszy, ale czas 3000 000 000 000 000 000 000 000. Ta wartość jest domyślna.Low: możesz kontynuować pracę na urządzeniu podczas pobierania i aktualizacji w tle. Łączny czas instalacji jest dłuższy, ale niedostępność użytkownika jest krótsza. W przypadku korzystania z tej opcji może być konieczne zwiększenie maksymalnego czasu uruchamiania aktualizacji, aby uniknąć przechowania czasu.
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
Użyj z batchingTimeout parametru, aby określić okres, dla którego wszystkie oczekujące wdrożenia z terminem w tym czasie również zostaną zainstalowane.
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
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableWsusCertPinning
Dotyczy wersji 2107 i nowszych. Ustaw ten parametr na wartość , aby wymusić przypinanie certyfikatów TLS dla Windows Aktualizacji klienta w $true celu wykrywania aktualizacji.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
System.Object
UWAGI
RELATED LINKS
Informacje o ustawieniach klienta: Aktualizacje oprogramowania