Partilhar via


Get-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Obtenha uma regra de implementação automática para atualizações de software.

SYNTAX

SearchByName (Padrão)

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

SearchByIdMandatory

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

DESCRIPTION

O cmsoftware-cmSoftwareUpdateAutoDeploymentRule obtém as regras de implementação automática especificadas para atualizações de software.

O Gestor de Configuração utiliza regras para gerir a implementação automática de atualizações de software. Quando uma regra é executado, o Gestor de Configuração adiciona atualizações que se qualificam para a regra a um grupo de atualização de software. O servidor 'Gestor de Configuração' descarrega ficheiros de conteúdo e copia-os para pontos de distribuição e, em seguida, atualiza os computadores dos clientes.

Pode especificar regras por ID ou pelo nome. Pode utilizar este cmdlet para obter regras de implementação para atualizações automáticas de software para utilizar com outros cmdlets. Por exemplo, os cmsoftwareUpdateAutoDeploymentRule ou Remove-CMSoftwareUpdateAutoDeploymentRule.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Obter um ADR pelo nome

Este comando obtém uma regra de implementação automática chamada Weekly Driver Updates.

Get-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Driver Updates"

Exemplo 2: Obter um ADR por ID

Este comando obtém uma regra de implantação automática que tem o ID 33.

Get-CMSoftwareUpdateAutoDeploymentRule -Id "33"

PARAMETERS

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- Rápido

Adicione este parâmetro para não atualizar automaticamente as propriedades preguiçosas. As propriedades preguiçosas contêm valores que são relativamente ineficientes de recuperação. Obter estas propriedades pode causar tráfego adicional de rede e diminuir o desempenho do cmdlet.

Se não utilizar este parâmetro, o cmdlet apresenta um aviso. Para desativar este aviso, desative $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- ID

Especifique um conjunto de IDs de regra de implantação automática para configurar. Este valor é propriedade autoDeploymentID do objeto ADR.

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

Especifica um nome de uma regra para a implementação automática de atualizações de software.

Type: String
Parameter Sets: SearchByName
Aliases:

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Nenhuma

OUTPUTS

IResultObject[]#SMS_AutoDeployment

IResultObject#SMS_AutoDeployment

NOTAS

O SMS_AutoDeployment objeto de saída exibe muitas das definições de ADR como o XML armazenado. Analise este XML para configurações específicas.

Por exemplo:

  • O parâmetro -Idioma é armazenado na propriedade UpdateRuleXML como <MatchRules><string>'Locale:10'</string></MatchRules>
  • O parâmetro -LanguageSelection é armazenado na propriedade ContentTemplate como <ContentLocales><Locale>Locale:10</Locale></ContentLocales>

Estes códigos locais são armazenados como o equivalente decimal do ID idioma Windows. Por exemplo, 9 é 0x0009 para inglês, e é para 10 0x000A espanhol. Para obter mais informações, consulte [MS-LCID]: Windows referência do identificador de código linguístico (LCID).

Desativação CMSoftwareUpdateAutoDeploymentRule

Enable-CMSoftwareUpdateAutoDeploymentRule

Invocar-CMSoftwareUpdateAutoDeploymentRule

Novo CMSoftwareUpdateAutoDeploymentRule

Remover-CMSoftwareUpdateAutoDeploymentRule

Set-CMSoftwareUpdateAutoDeploymentRule