Get-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Hämta en regel för automatisk distribution för programuppdateringar.

SYNTAX

SearchByName (standard)

Get-CMSoftwareUpdateAutoDeploymentRule [-Fast] [-IsServicingPlan <Boolean>] [[-Name] <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

SearchByIdMandatory

Get-CMSoftwareUpdateAutoDeploymentRule [-Fast] [-Id] <Int32[]> [-IsServicingPlan <Boolean>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Cmdleten Get-CMSoftwareUpdateAutoDeploymentRule hämtar de angivna reglerna för automatisk distribution för programuppdateringar.

Konfigurationshanteraren använder regler för att hantera automatisk distribution av programuppdateringar. När en regel körs lägger Konfigurationshanteraren uppdateringar som är kvalificerade för regeln till en programuppdateringsgrupp. Servern Konfigurationshanteraren laddar ned innehållsfiler, kopierar dem till distributionsplatser och uppdaterar sedan klientdatorerna.

Du kan ange regler efter ID eller namn. Du kan använda den här cmdleten för att hämta distributionsregler för automatiska programuppdateringar som ska användas med andra cmdlets. Till exempel cmdletarna Invoke-CMSoftwareUpdateAutoDeploymentRule eller Remove-CMSoftwareUpdateAutoDeploymentRule.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Hämta en ADR efter namn

Det här kommandot hämtar en regel för automatisk distribution med namnet Weekly Driver Updates.

Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Exempel 2: Hämta en ADR per ID

Det här kommandot hämtar en regel för automatisk distribution som har ID 33.

Get-CMSoftwareUpdateAutoDeploymentRule -Id "33"

PARAMETERS

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Snabb

Lägg till den här parametern för att inte uppdatera lazy-egenskaper automatiskt. Lazy-egenskaper innehåller värden som är relativt ineffektiva att hämta. Att hämta dessa egenskaper kan orsaka ytterligare nätverkstrafik och minska cmdlet-prestanda.

Om du inte använder den här parametern visar cmdleten en varning. Om du vill inaktivera den här varningen anger du $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Ange en matris med regler för automatisk distribution som ska konfigureras. Det här värdet är egenskapen AutoDeploymentID för ADR-objektet.

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

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

-IsServicingPlan

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Name

Anger ett namn på en regel för automatisk distribution av programuppdateringar.

Type: String
Parameter Sets: SearchByName
Aliases:

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Ingen

OUTPUTS

IResultObject[]#SMS_AutoDeployment

IResultObject#SMS_AutoDeployment

ANTECKNINGAR

Utdataobjektet SMS_AutoDeployment visar många av DE ADR-inställningarna som lagrad XML. Parsa den här XML-filen för specifika inställningar.

Ett exempel:

  • Parametern -Language lagras i egenskapen UpdateRuleXML som <MatchRules><string>'Locale:10'</string></MatchRules>
  • Parametern -LanguageSelection lagras i egenskapen ContentTemplate som <ContentLocales><Locale>Locale:10</Locale></ContentLocales>

Dessa språkkoder lagras som decimalekvivalenten till det Windows språk-ID:t. Till exempel 9 är för engelska och är för 0x0009 10 0x000A spanska. Mer information finns i referensen [MS-LCID]: Windows Language Code Identifier (LCID).

Disable-CMSoftwareUpdateAutoDeploymentRule

Enable-CMSoftwareUpdateAutoDeploymentRule

Invoke-CMSoftwareUpdateAutoDeploymentRule

New-CMSoftwareUpdateAutoDeploymentRule

Remove-CMSoftwareUpdateAutoDeploymentRule

Set-CMSoftwareUpdateAutoDeploymentRule