Share via


Invoke-CMSoftwareUpdateAutoDeploymentRule

Executa uma regra de implantação do Configuration Manager para atualizações automáticas de software.

Syntax

Invoke-CMSoftwareUpdateAutoDeploymentRule
      -Id <Int32[]>
      [-PassThru]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMSoftwareUpdateAutoDeploymentRule
      -InputObject <IResultObject>
      [-PassThru]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMSoftwareUpdateAutoDeploymentRule
      -Name <String>
      [-PassThru]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Invoke-CMSoftwareUpdateAutoDeploymentRule executa uma regra de implantação do Configuration Manager para atualizações automáticas de software imediatamente em vez de de acordo com sua agenda.

O Configuration Manager usa regras para gerenciar a implantação automática de atualizações de software. Quando uma regra é executado, o Configuration Manager adiciona atualizações que se qualificam para a regra a um grupo de atualização de software. O servidor do Configuration Manager baixa arquivos de conteúdo e os copia para pontos de distribuição e atualiza computadores cliente.

Você pode especificar regras a ser executados por ID ou por nome ou especificar um objeto de regra usando o cmdlet Get-CMSoftwareUpdateAutoDeploymentRule. Não é possível executar uma regra desabilitada. Você pode usar o cmdlet Enable-CMSoftwareUpdateAutoDeploymentRule para habilitar uma regra e, em seguida, execute-a.

Observação

Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\> exemplo. Para obter mais informações, consulte getting started.

Exemplos

Exemplo 1: invocar uma regra de implantação

PS XYZ:\>Invoke-CMSoftwareUpdateAutoDeploymentRule -Name "Weekly Security Updates"

Este comando executa uma regra chamada Atualizações semanais de segurança.

Parâmetros

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.

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

-ForceWildcardHandling

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

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

-Id

Especifica uma matriz de IDs para regras para implantação automática de atualizações de software. Esse valor é a propriedade AutoDeploymentID do objeto de regra de implantação.

Type:Int32[]
Aliases:AutoDeploymentId
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifica um objeto de regra de implantação automática de atualização de software. Para obter um objeto de regra de implantação, use o cmdlet Get-CMSoftwareUpdateAutoDeploymentRule.

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

-Name

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

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

-PassThru

Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.

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

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object