Partilhar via


Set-CMSoftwareUpdateGroup

SYNOPSIS

Altera as definições de configuração para grupos de atualização de software no Gestor de Configuração.

SYNTAX

SetById (Padrão)

Set-CMSoftwareUpdateGroup [-AddSoftwareUpdate <IResultObject[]>] [-ClearExpiredSoftwareUpdate]
 [-ClearSoftwareUpdate] [-ClearSupersededSoftwareUpdate] [-Description <String>] -Id <Int32>
 [-NewName <String>] [-PassThru] [-RemoveSoftwareUpdate <IResultObject[]>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetByValueMandatory

Set-CMSoftwareUpdateGroup [-AddSoftwareUpdate <IResultObject[]>] [-ClearExpiredSoftwareUpdate]
 [-ClearSoftwareUpdate] [-ClearSupersededSoftwareUpdate] [-Description <String>] -InputObject <IResultObject>
 [-NewName <String>] [-PassThru] [-RemoveSoftwareUpdate <IResultObject[]>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetByName

Set-CMSoftwareUpdateGroup [-AddSoftwareUpdate <IResultObject[]>] [-ClearExpiredSoftwareUpdate]
 [-ClearSoftwareUpdate] [-ClearSupersededSoftwareUpdate] [-Description <String>] -Name <String>
 [-NewName <String>] [-PassThru] [-RemoveSoftwareUpdate <IResultObject[]>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

O cmdlet Set-CMSoftwareUpdateGroup altera o nome ou descrição de um ou mais grupos de atualização de software do Gestor de Configuração, ou adiciona ou remove grupos de atualização de software para um ou mais âmbitos de segurança.

Um grupo de atualização de software é uma coleção de uma ou mais atualizações de software. Pode adicionar atualizações de software a um grupo de atualização de software e, em seguida, implementar o grupo para os clientes. Depois de implementar um grupo de atualização de software, pode adicionar novas atualizações de software ao grupo e o Gestor de Configuração implementa-as automaticamente.

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: Adicionar um grupo de atualização de software a um âmbito de segurança

PS XYZ:\> Set-CMSoftwareUpdateGroup -SecurityScopeAction AddMembership -SecurityScopeName "ScopeNameD02" -Name "SUGroup01"

Este comando adiciona um grupo de atualização de software chamado SUGroup01 como membro do âmbito de segurança chamado ScopeNameD02.

Exemplo 2: Remover um grupo de atualização de software de um âmbito de segurança

PS XYZ:\> Set-CMSoftwareUpdateGroup -SecurityScopeAction RemoveMembership -SecurityScopeName "ScopeNameD17" -Name "SUGroup01"

Este comando remove o grupo de atualização de software denominado SUGroup01 da adesão no âmbito de segurança chamado ScopeNameD17.

PARAMETERS

-AddSoftwareUpdate

Type: IResultObject[]
Parameter Sets: (All)
Aliases: AddSoftwareUpdates

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

-ClearExpiredSoftwareUpdate

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ClearSoftwareUpdate

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ClearSupersededEdSoftwareUpdate

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Confirm

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Descrição

Especifica uma descrição para um grupo de atualização de software.

Type: String
Parameter Sets: (All)
Aliases: LocalizedDescription

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

-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

-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

Especifica uma série de IDs de grupos de atualização de software.

Type: Int32
Parameter Sets: SetById
Aliases: CIId, CI_ID

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

-InputObject

Especifica um objeto de grupo de software. Para obter um objeto de grupo de software, utilize o cmdlet Get-CMSoftwareUpdateGroup.

Type: IResultObject
Parameter Sets: SetByValueMandatory
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Especifica uma série de nomes de grupos de atualização de software.

Type: String
Parameter Sets: SetByName
Aliases: LocalizedDisplayName

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

-Novo Nome

Especifica um nome para um grupo de atualização de software. Este nome substitui o nome atual do grupo.

Type: String
Parameter Sets: (All)
Aliases:

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

- PassThru

Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoverSoftwareUpdate

Type: IResultObject[]
Parameter Sets: (All)
Aliases: RemoveSoftwareUpdates

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

Sistema.Objeto

NOTAS

Get-CMSoftwareUpdateGroup

Grupo New-CMSoftwareUpdate

Remove-CMSoftwareUpdateGroup