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. $true
Windows 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
$true
Microsoft 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. $true
gü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.