Delen via


Save-CMSoftwareUpdate

SYNOPSIS

Slaat software-updates op in updategroepen en pakketten.

SYNTAX

SearchByNameMandatory (standaard)

Save-CMSoftwareUpdate -DeploymentPackageName <String> [-Location <String>] [-RetryCount <UInt32>]
 [-RetryDelaySec <UInt32>] [-SoftwareUpdateLanguage <String[]>] -SoftwareUpdateName <String[]>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory_UpdateGroup

Save-CMSoftwareUpdate -DeploymentPackageName <String> [-Location <String>] [-RetryCount <UInt32>]
 [-RetryDelaySec <UInt32>] -SoftwareUpdateGroupId <String[]> [-SoftwareUpdateLanguage <String[]>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByNameMandatory_UpdateGroup

Save-CMSoftwareUpdate -DeploymentPackageName <String> [-Location <String>] [-RetryCount <UInt32>]
 [-RetryDelaySec <UInt32>] -SoftwareUpdateGroupName <String[]> [-SoftwareUpdateLanguage <String[]>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByValueMandatory_UpdateGroup

Save-CMSoftwareUpdate -DeploymentPackageName <String> [-Location <String>] [-RetryCount <UInt32>]
 [-RetryDelaySec <UInt32>] -SoftwareUpdateGroup <IResultObject> [-SoftwareUpdateLanguage <String[]>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory

Save-CMSoftwareUpdate -DeploymentPackageName <String> [-Location <String>] [-RetryCount <UInt32>]
 [-RetryDelaySec <UInt32>] -SoftwareUpdateId <String[]> [-SoftwareUpdateLanguage <String[]>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByValueMandatory

Save-CMSoftwareUpdate -DeploymentPackageName <String> [-Location <String>] [-RetryCount <UInt32>]
 [-RetryDelaySec <UInt32>] -SoftwareUpdate <IResultObject> [-SoftwareUpdateLanguage <String[]>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Met de cmdlet Save-CMSoftwareUpdate worden een of meer software-updates opgeslagen voor het bijwerken van groepen en pakketten.

U kunt een of meer software-updates opgeven die zijn gekoppeld aan implementatiepakketten. U kunt ook de downloadbronlocatie van updates en de taal van de software-updates opgeven. Talen bepalen welke samenvattingsdetails een software-update synchroniseert en welke bestandstalen moeten worden gedownload voor software-updates.

Notitie

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

EXAMPLES

Voorbeeld 1: Een software-update opslaan en er een taal aan toevoegen

PS XYZ:\> Save-CMSoftwareUpdate -SoftwareUpdateName "Cumulative Update for Windows 10 (KB3095020)" -DeploymentPackageName "Package01" -SoftwareUpdateLanguage "English"

Met deze opdracht slaat u de software-update met de naam Cumulatieve update voor Windows 10 (KB3095020) op voor het implementatiepakket met de naam Package01, dat Engels toevoegt aan de matrix met talen.

Voorbeeld 2: Een software-update opslaan vanuit een software-updategroep

PS XYZ:\> Get-CMSoftwareUpdateGroup -Name "TestSUgroup10" | Save-CMSoftwareUpdate -DeploymentPackageName "Package01"

Met deze opdracht haalt u het software-updategroepobject met de naam TestSUgroup10 op en gebruikt u de pijplijnoperator om het object door te geven aan Save-CMSoftwareUpdate, waarmee de software-update met de pakketnaam Package01 wordt op slaan.

Voorbeeld 3: Een software-update opslaan vanuit een software-updategroep en een bronlocatie opgeven om van te downloaden

PS XYZ:\> Get-CMSoftwareUpdateGroup -Name "TestSUgroup10" Save-CMSoftwareUpdate -Location "\\Server01\Updates" -DeploymentPackageName "Package01"

Met deze opdracht wordt het software-updategroepobject met de naam TestSUgroup10 opgeslagen en wordt de pijplijnoperator gebruikt om het object door te geven aan Save-CMSoftwareUpdate, waarmee de software-update van de bestands share Updates op Server01 wordt opgeslagen met de pakketnaam Package01.

PARAMETERS

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

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

-DeploymentPackageName

Hiermee geeft u een naam van een implementatiepakket.

Type: String
Parameter Sets: (All)
Aliases:

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

-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

-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

-Locatie

Hiermee geeft u een downloadbronlocatie voor software-updates op.

Type: String
Parameter Sets: (All)
Aliases:

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

-RetryCount

{{ Fill RetryCount Description }}

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-RetryDelaySec

{{ Fill RetryDelaySec Description }}

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-SoftwareUpdate

Hiermee geeft u een software-update-object. Als u een software-updateobject wilt verkrijgen, gebruikt u de cmdlet Get-CMSoftwareUpdate.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

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

-SoftwareUpdateGroup

Hiermee geeft u een software-updategroepobject. Als u een software-updategroepobject wilt verkrijgen, gebruikt u de cmdlet Get-CMSoftwareUpdateGroup.

Type: IResultObject
Parameter Sets: SearchByValueMandatory_UpdateGroup
Aliases:

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

-SoftwareUpdateGroupId

Hiermee geeft u een matrix met ID's van software-updategroepen op.

Type: String[]
Parameter Sets: SearchByIdMandatory_UpdateGroup
Aliases:

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

-SoftwareUpdateGroupName

Hiermee geeft u een matrix met namen van software-updategroepen op.

Type: String[]
Parameter Sets: SearchByNameMandatory_UpdateGroup
Aliases:

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

-SoftwareUpdateId

Hiermee geeft u een matrix met ID's van software-updates op.

Type: String[]
Parameter Sets: SearchByIdMandatory
Aliases:

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

-SoftwareUpdateLanguage

Hiermee geeft u een matrix van software-updatetalen.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-SoftwareUpdateName

Hiermee geeft u een matrix met namen van software-updates op.

Type: String[]
Parameter Sets: SearchByNameMandatory
Aliases: LocalizedDisplayName

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

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

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

OPMERKINGEN

Get-CMSoftwareUpdate

Get-CMSoftwareUpdateGroup

Set-CMSoftwareUpdate

Sync-CMSoftwareUpdate