Dela via


Export-CMPackage

SYNOPSIS

Exportera ett äldre paket.

SYNTAX

SearchByValue (standard)

Export-CMPackage [-Comment <String>] -FileName <String> [-Force] -InputObject <IResultObject>
 [-WithContent <Boolean>] [-WithDependence <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchPackageByIdMandatory

Export-CMPackage [-Comment <String>] -FileName <String> [-Force] -Id <String> [-WithContent <Boolean>]
 [-WithDependence <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchPackageByNameMandatory

Export-CMPackage [-Comment <String>] -FileName <String> [-Force] -Name <String> [-WithContent <Boolean>]
 [-WithDependence <Boolean>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

Använd den här cmdleten för att exportera Konfigurationshanteraren äldre paket. Du kan använda cmdleten Import-CMPackage för att importera ett äldre paket till en annan plats.

Konfigurationshanteraren current branch fortsätter att stödja paket och program som användes i Konfigurationshanteraren 2007. Mer information finns i Paket och program i Konfigurationshanteraren.

Viktigt

Den här cmdleten stöder inte PowerShell 7. Det kräver .NET Framework stället för .NET Core som används med PowerShell version 7.

Från och med version 2103 misslyckas den med följande fel om du försöker använda denna cmdlet i en PowerShell version 7-session: This cmdlet only supports the ".NET Framework" runtime.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Exportera ett paket med hjälp av ett ID

Det här kommandot exporterar ett paket som har ID:t ST120001 till en nätverkssökväg.

Export-CMPackage -Id "ST120001" -FileName "\\Deploy01\ExportPackages\ST120001.zip"

Exempel 2: Exportera ett paket med hjälp av en variabel

Det första kommandot hämtar paketet som har ID:t ST120001 och lagrar det sedan i variabeln $DeplObj. Det andra kommandot exporterar paketet till nätverkssökvägen med hjälp av variabeln .

$DeplObj = Get-CMPackage -Id "ST120001"
Export-CMPackage - "ST120001" -FileName "\\Deploy01\ExportPackages\ST120001.zip" -InputObject $DeplObj

PARAMETERS

-Kommentar

Ange en valfri administratörskommentar. Den här kommentaren visas i guiden Importera paket.

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

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FileName

Ange nätverkssökvägen för paketet. Sökvägen måste ange filen, inklusive .zip tillägget.

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

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

-Force

Kör kommandot utan att be om bekräftelse.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Ange det paket-ID som ska exporteras. Det här värdet är standardpaketets ID, till exempel XYZ00123 .

Type: String
Parameter Sets: SearchPackageByIdMandatory
Aliases: PackageId

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

-InputObject

Ange ett paketobjekt som ska exporteras. Hämta det här objektet med cmdleten Get-CMPackage.

Type: IResultObject
Parameter Sets: SearchByValue
Aliases:

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

-Name

Ange namnet på ett paket som ska exporteras.

Type: String
Parameter Sets: SearchPackageByNameMandatory
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

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

-WithContent

Ange den här parametern $true att exportera allt innehåll för paketet och beroenden.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-WithDependence

Ange den här parametern $true att exportera alla paketberoenden.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

Import-CMPackage

Get-CMPackage

New-CMPackage

Remove-CMPackage

Set-CMPackage