Set-CMSoftwareUpdateGroup

SYNOPSIS

Zmienia ustawienia konfiguracji grup aktualizacji oprogramowania w programie Menedżer konfiguracji.

SYNTAX

SetById (wartość domyślna)

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

Polecenie cmdlet Set-CMSoftwareUpdateGroup zmienia nazwę lub opis co najmniej jednej grupy aktualizacji oprogramowania programu Menedżer konfiguracji albo dodaje lub usuwa grupy aktualizacji oprogramowania dla co najmniej jednego zakresu zabezpieczeń.

Grupa aktualizacji oprogramowania jest kolekcją co najmniej jednej aktualizacji oprogramowania. Można dodać aktualizacje oprogramowania do grupy aktualizacji oprogramowania, a następnie wdrożyć grupę na klientach. Po wdrożeniu grupy aktualizacji oprogramowania można dodać do grupy nowe aktualizacje oprogramowania i Menedżer konfiguracji automatycznie je wdrożyć.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1: Dodawanie grupy aktualizacji oprogramowania do zakresu zabezpieczeń

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

To polecenie dodaje grupę aktualizacji oprogramowania o nazwie SUGroup01 jako członka zakresu zabezpieczeń o nazwie ScopeNameD02.

Przykład 2: Usuwanie grupy aktualizacji oprogramowania z zakresu zabezpieczeń

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

To polecenie usuwa grupę aktualizacji oprogramowania o nazwie SUGroup01 z członkostwa w zakresie zabezpieczeń o nazwie 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

-ClearSupersedEdSoftwareUpdate

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

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

-Description (Opis)

Określa opis grupy aktualizacji oprogramowania.

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

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id (Identyfikator)

Określa tablicę identyfikatorów grup aktualizacji oprogramowania.

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

Określa obiekt grupy oprogramowania. Aby uzyskać obiekt grupy oprogramowania, użyj polecenia 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

Określa tablicę nazw grup aktualizacji oprogramowania.

Type: String
Parameter Sets: SetByName
Aliases: LocalizedDisplayName

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

-NewName

Określa nazwę grupy aktualizacji oprogramowania. Ta nazwa zastępuje bieżącą nazwę grupy.

Type: String
Parameter Sets: (All)
Aliases:

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

-PassThru

Dodaj ten parametr, aby zwrócić obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveSoftwareUpdate

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

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

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

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

UWAGI

Get-CMSoftwareUpdateGroup

New-CMSoftwareUpdateGroup

Remove-CMSoftwareUpdateGroup