Aracılığıyla paylaş


Set-CMClientSettingSoftwareUpdate

SYNOPSIS

Yazılım güncelleştirmeleri için istemci ayarlarını yapılandırın.

SYNTAX

SetCustomSettingByName (varsayılan)

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

İstemci ayarlarının yazılım güncelleştirmeleri grubundaki ayarları yapılandırmak için bu cmdlet 'i kullanın. Daha fazla bilgi için bkz. istemci ayarları: yazılım güncelleştirmeleri.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: varsayılan istemci ayarlarındaki üçüncü taraf güncelleştirmelerini etkinleştirme

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

Örnek 2: özel bir cihaz ayarında üçüncü taraf güncelleştirmelerini etkinleştirme

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

Örnek 3: birden çok ayarı yapılandırma

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

Bu saatte son tarih ile bekleyen tüm dağıtımların de yükleneceği süreyi belirtin. Bu parametreyi Enforcezorunlu parametresiyle birlikte kullanın. 1 ile 23 saat arasında bir değer girebilir ve 1 ile 365 gün arasında bir değer girebilirsiniz. Bu ayar varsayılan olarak yedi gün için yapılandırılmıştır. Saati veya günleri belirtmek için Timeunit parametresini kullanın.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

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

-DefaultSetting

Varsayılan istemci ayarlarındaki yazılım güncelleştirme ayarlarını yapılandırmak için bu parametreyi ekleyin.

Type: SwitchParameter
Parameter Sets: SetDefaultSetting
Aliases:

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

-DeltaDownloadPort

İstemcilerin Delta içeriği isteklerini almak için kullandığı ağ bağlantı noktasını yapılandırmak için bu parametreyi kullanın. Davranışı etkinleştirmek için Enabledeltadownload parametresini kullanın. 8005 varsayılan değerdir.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DeploymentEvaluationSchedule

Yazılım güncelleştirmeleri istemci aracısının, Configuration Manager istemci bilgisayarlarındaki yükleme durumu için yazılım güncelleştirmelerini ne sıklıkta yeniden değerlendiracağını belirtin. Yeni bir zamanlama belirteci oluşturmak için New-CMSchedule cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Etkinleştir

$trueİstemcilerde yazılım güncelleştirmelerini etkinleştirmek için bu parametreyi olarak ayarlayın.

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

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

-EnableDeltaDownload

$trueİstemcilerin kullanılabilir olduğunda Delta içeriğini indirmesini sağlamak için bu parametreyi olarak ayarlayın. Ağ bağlantı noktasını yapılandırmak için Deltadownloadport parametresini kullanın.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableDynamicUpdate

Sürüm 2010 ve üzeri için geçerlidir. $trueWindows 10 özellik güncelleştirmeleri için dinamik güncelleştirmeyi etkinleştirmek üzere bu parametreyi olarak ayarlayın. dinamik güncelleştirme, Windows kurulum sırasında dil paketlerini, istek üzerine, sürücüleri ve toplu güncelleştirmeleri kurar. İstemciyi, bu güncelleştirmeleri Internet 'ten indirmeye yönlendirir.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Enableınstallation

Sürüm 2010 ve üzeri için geçerlidir. $true"Yazılım güncelleştirmesi" bakım penceresi kullanılabilir olduğunda "tüm dağıtımlar" bakım penceresinde yazılım güncelleştirmelerinin yüklenmesini etkinleştirmek için bu parametreyi olarak ayarlayın.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Enableon Dpartyupdates

$trueÜçüncü taraf yazılım güncelleştirmelerini etkinleştirmek için bu parametreyi olarak ayarlayın.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Enforcezorunlu

Yazılım güncelleştirme dağıtım son tarihine ulaşıldığında, belirli bir süre içinde süresi dolacak tüm diğer yazılım güncelleştirme dağıtımlarını yükler. Süreyi belirtmek için Batchingtimeout parametresini kullanın.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Bu cmdlet, yazılım güncelleştirme ayarlarını Bu parametreyle belirttiğiniz istemci ayarları nesnesine ekler. Bu nesneyi almak için Get-CMClientSetting cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: SetCustomSettingByValue
Aliases:

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

-Name

Bu cmdlet, yazılım güncelleştirme ayarlarını bu parametre adlarının istemci ayarları nesnesine ekler.

Type: String
Parameter Sets: SetCustomSettingByName
Aliases:

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

-Office365ManagementType

$trueMicrosoft 365 Uygulamaları istemci aracısının ve yükleme ayarlarının yönetimini etkinleştirmek için bu parametreyi olarak ayarlayın.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Geçiş

Çalışmakta olduğunuz öğeyi temsil eden bir nesne döndürür. Varsayılan olarak, bu cmdlet herhangi bir çıktı üretmeyebilir.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ScanSchedule

Yazılım güncelleştirmeleri istemci aracısının uyumluluk değerlendirmesi taramasını ne sıklıkta başlatadığına ilişkin bir durum belirtin. Bu tarama, istemcideki yazılım güncelleştirmelerinin durumunu belirler. Yeni bir zamanlama belirteci oluşturmak için New-CMSchedule cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-ThreadPriority

Sürüm 2010 ve üzeri için geçerlidir. Windows 10 özellik güncelleştirmeleri için bir iş parçacığı önceliği belirtin.

  • Normal: Windows Kurulumu daha hızlı daha fazla sistem kaynağı ve güncelleştirme kullanır. Daha fazla işlemci zamanı kullanır, bu nedenle toplam yükleme süresi daha kısadır, ancak kullanıcının kesintisi daha uzundur. Bu varsayılan değerdir.

  • Low: Cihazda indirilirken ve güncelleştirmeleri arka planda çalışırken çalışmaya devam edebilirsiniz. Toplam yükleme süresi daha uzundur, ancak kullanıcının kesintisi daha kısadır. Bu seçeneği kullandığınızda zaman aşımını önlemek için en fazla çalışma süresini artırmanız gerekebilir.

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

Bu saatte son tarih ile bekleyen tüm dağıtımların de yükleneceği süreyi belirtmek için Batchingtimeout parametresiyle birlikte kullanın.

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

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmadı.

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

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

-EnableWsusCertPinning

Sürüm 2107 ve üzeri için geçerlidir. $truegüncelleştirmeleri algılamak için Windows Update istemcisi için TLS sertifikası sabitlemeyi zorlamak üzere bu parametreyi olarak ayarlayın.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. ıresultobject

OUTPUTS

System.Object

NOTLAR

Get-CMClientSetting

Remove-CMClientSetting

Yeni-CMSchedule

İstemci ayarları hakkında: yazılım güncelleştirmeleri