Delen via


Get-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Een regel voor automatische implementatie voor software-updates.

SYNTAX

SearchByName (standaard)

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

SearchByIdMandatory

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

DESCRIPTION

De cmdlet Get-CMSoftwareUpdateAutoDeploymentRule haalt de opgegeven regels voor automatische implementatie voor software-updates op.

Configuration Manager maakt gebruik van regels voor het beheren van automatische implementatie van software-updates. Wanneer een regel wordt uitgevoerd, Configuration Manager updates die in aanmerking komen voor de regel toegevoegd aan een software-updategroep. De Configuration Manager-server downloadt inhoudsbestanden en kopieert deze naar distributiepunten en werkt vervolgens clientcomputers bij.

U kunt regels opgeven op id of op naam. U kunt deze cmdlet gebruiken om implementatieregels voor automatische software-updates op te halen voor gebruik met andere cmdlets. Bijvoorbeeld de cmdlets Invoke-CMSoftwareUpdateAutoDeploymentRule of Remove-CMSoftwareUpdateAutoDeploymentRule.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: Een ADR op naam krijgen

Met deze opdracht wordt een regel voor automatische implementatie met de naam Wekelijkse stuurprogramma-updates ontvangen.

Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Voorbeeld 2: Een ADR op id krijgen

Met deze opdracht wordt een regel voor automatische implementatie met de id 33 .

Get-CMSoftwareUpdateAutoDeploymentRule -Id "33"

PARAMETERS

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Snel

Voeg deze parameter toe om niet automatisch luie eigenschappen te vernieuwen. Luie eigenschappen bevatten waarden die relatief inefficiƫnt zijn om op te halen. Het verkrijgen van deze eigenschappen kan extra netwerkverkeer veroorzaken en de prestaties van de cmdlet verlagen.

Als u deze parameter niet gebruikt, geeft de cmdlet een waarschuwing weer. Als u deze waarschuwing wilt uitschakelen, stelt u $CMPSSuppressFastNotUsedCheck = $true in.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Geef een matrix met regel-instellingen voor automatische implementatie op die moeten worden geconfigureerd. Deze waarde is de eigenschap AutoDeploymentID van het ADR-object.

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

Hiermee geeft u een naam op van een regel voor automatische implementatie van software-updates.

Type: String
Parameter Sets: SearchByName
Aliases:

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

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Geen

OUTPUTS

IResultObject[]#SMS_AutoDeployment

IResultObject#SMS_AutoDeployment

OPMERKINGEN

Het SMS_AutoDeployment uitvoerobject geeft veel van de ADR-instellingen weer als de opgeslagen XML. Parseren van deze XML voor specifieke instellingen.

Bijvoorbeeld:

  • De parameter -Language wordt opgeslagen in de eigenschap UpdateRuleXML als <MatchRules><string>'Locale:10'</string></MatchRules>
  • De parameter -LanguageSelection wordt opgeslagen in de eigenschap ContentTemplate als <ContentLocales><Locale>Locale:10</Locale></ContentLocales>

Deze taalcodes worden opgeslagen als het decimale equivalent van de Windows taal-id. is bijvoorbeeld 9 voor Engels en is voor 0x0009 10 0x000A Spaans. Zie [MS-LCID]: Windows Language Code Identifier (LCID)-verwijzing voor meer informatie.

Disable-CMSoftwareUpdateAutoDeploymentRule

Enable-CMSoftwareUpdateAutoDeploymentRule

Invoke-CMSoftwareUpdateAutoDeploymentRule

New-CMSoftwareUpdateAutoDeploymentRule

Remove-CMSoftwareUpdateAutoDeploymentRule

Set-CMSoftwareUpdateAutoDeploymentRule