Aracılığıyla paylaş


Disable-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Otomatik yazılım Yapılandırma Yöneticisi dağıtım kurallarını devre dışı bırakma.

SYNTAX

SearchByIdMandatory (Varsayılan)

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

SearchByValueMandatory

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

SearchByNameMandatory

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

DESCRIPTION

Disable-CMSoftwareUpdateAutoDeploymentRule cmdlet'i, otomatik yazılım güncelleştirmeleri için Yapılandırma Yöneticisi dağıtım kurallarını devre dışı bırakıyor. Bir kural devre dışı bırakılmıştır ancak zaman çizelgesine uygun olarak çalıştırılamaz ve el ile çalıştırılamaz.

Yapılandırma Yöneticisi güncelleştirmelerinin otomatik dağıtımını yönetmek için kuralları kullanır. Bir kural çalıştır çalıştır Yapılandırma Yöneticisi için uygun güncelleştirmeleri yazılım güncelleştirme grubuna ekler. Yapılandırma Yöneticisi sunucusu içerik dosyalarını indirir, dağıtım noktalarına kopyalar ve ardından istemci bilgisayarları günceller.

Get-CMSoftwareUpdateAutoDeploymentRule cmdlet'ini kullanarak id veya name ile devre dışı bırakmak için kurallar belirtebilirsiniz. Bir kuralı etkinleştirmek için Enable-CMSoftwareUpdateAutoDeploymentRule cmdlet'ini kullanabilirsiniz. Bir kuralı kalıcı olarak kaldırmak için Remove-CMSoftwareUpdateAutoDeploymentRule cmdlet'ini kullanın.

Not

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

EXAMPLES

Örnek 1: Dağıtım kuralını adıyla devre dışı bırakma

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

Bu komut Haftalık Sürücü Güncelleştirmeleri adlı bir kuralı devre dışı bırakıyor.

Örnek 2: Dağıtım kuralını kimliğine göre devre dışı bırakma

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

Bu komut, kimlik bilgilerine sahip olan bir dağıtım kuralını 16777217.

Örnek 3: Değişken kullanarak dağıtım kuralını devre dışı bırakma

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

İlk komut, belirtilen adı olan bir dağıtım kuralı alır ve ardından bu kuralı $CMSUADR depolar.

İkinci komut, değişkende depolanan kuralı devre dışı bırakıyor.

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

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.

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ı için kurallar için bir kimlik dizisi belirtir. Bu değer, dağıtım kuralı nesnesinin AutoDeploymentID ö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

Yazılım güncelleştirmesi otomatik dağıtım kuralı nesnesini belirtir. Dağıtım kuralı nesnesi almak için Get-CMSoftwareUpdateAutoDeploymentRule 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ın adını 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ışmaz.

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.IResultObject

OUTPUTS

System.Object

NOTLAR

Enable-CMSoftwareUpdateAutoDeploymentRule

Get-CMSoftwareUpdateAutoDeploymentRule

Invoke-CMSoftwareUpdateAutoDeploymentRule

New-CMSoftwareUpdateAutoDeploymentRule

Remove-CMSoftwareUpdateAutoDeploymentRule

Set-CMSoftwareUpdateAutoDeploymentRule