Aracılığıyla paylaş


Enable-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Otomatik yazılım güncelleştirmeleri için Configuration Manager dağıtım kurallarını etkinleştirilir.

SYNTAX

Searchbyıdzorunlu (varsayılan)

Enable-CMSoftwareUpdateAutoDeploymentRule -Id <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

Searchbyvaluezorunlu

Enable-CMSoftwareUpdateAutoDeploymentRule -InputObject <IResultObject> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

Searchbynamezorunlu

Enable-CMSoftwareUpdateAutoDeploymentRule -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Enable-Cmsoftwareupdateotomadeploymentrule cmdlet 'i, otomatik yazılım güncelleştirmeleri için belirtilen Configuration Manager dağıtım kurallarını etkinleştirir. Bir kural devre dışı bırakıldığında, zamanlamaya uygun olarak çalışmaz ve bunu el ile çalıştıramazsınız.

Configuration Manager, yazılım güncelleştirmelerinin otomatik dağıtımını yönetmek için kuralları kullanır. Bir kural çalıştığında Configuration Manager, bir yazılım güncelleştirme grubuna kural için uygun güncelleştirmeleri ekler. Configuration Manager sunucusu içerik dosyalarını indirir ve bunları dağıtım noktalarına kopyalar ve ardından istemci bilgisayarları güncelleştirir.

KIMLIK veya ada göre etkinleştirilecek kuralları belirtebilir veya Get-Cmsoftwareupdateoto Deploymentrule cmdlet 'ini kullanarak bir kural nesnesi belirtebilirsiniz. Bir kuralı devre dışı bırakmak için Disable-Cmsoftwareupdateoto Deploymentrule cmdlet 'ini kullanabilirsiniz. Bir kuralı kalıcı olarak kaldırmak için Remove-Cmsoftwareupdateoto Deploymentrule cmdlet 'ini kullanın.

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: dağıtım kuralını ada göre etkinleştirin

PS XYZ:\>Enable-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Bu komut, haftalık sürücü güncelleştirmeleri adlı bir kural sunar.

Örnek 2: KIMLIĞE göre dağıtım kuralını etkinleştirme

PS XYZ:\>Enable-CMSoftwareUpdateAutoDeploymentRule -Id "16777217"

Bu komut 16777217 KIMLIĞINE sahip bir dağıtım kuralı sunar.

Örnek 3: bir değişken kullanarak dağıtım kuralını etkinleştirme

PS XYZ:\> $CMSUADR = Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"
PS XYZ:\> Enable-CMSoftwareUpdateAutoDeploymentRule -InputObject $CMSUADR

İlk komut, belirtilen ada sahip bir dağıtım kuralı alır ve $CMSUADR değişkeninde depolar.

İkinci komut, değişkende depolanan kuralı sunar.

PARAMETERS

-Confirm

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

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

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

-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

-ID

Yazılım güncelleştirmelerinin otomatik dağıtımına yönelik kuralların bir kimlik dizisini belirtir. Bu değer, dağıtım kuralı nesnesinin oto DeploymentId özelliğidir.

Type: String[]
Parameter Sets: SearchByIdMandatory
Aliases: AutoDeploymentId

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

-InputObject

Bir yazılım güncelleştirmesi otomatik dağıtım kuralı nesnesini belirtir. Bir dağıtım kuralı nesnesi almak için Get-Cmsoftwareupdateoto Deploymentrule komutunu kullanın.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

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

-Name

Yazılım güncelleştirmelerinin otomatik dağıtımı için bir kural adı belirtir.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases:

Required: True
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ılmaz.

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

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

Disable-Cmsoftwareupdateoto Deploymentrule

Get-Cmsoftwareupdateoto Deploymentrule

Invoke-Cmsoftwareupdateoto Deploymentrule

New-Cmsoftwareupdateoto Deploymentrule

Remove-Cmsoftwareupdateoto Deploymentrule

Set-Cmsoftwareupdateoto Deploymentrule