Get-CMPackage
SYNOPSIS
Hämta ett Konfigurationshanteraren äldre paket.
SYNTAX
SearchByName (standard)
Get-CMPackage [-Fast] [-Name <String>] [-PackageType <PackageType>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
SearchByIdMandatory
Get-CMPackage [-Fast] -Id <String> [-PackageType <PackageType>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
Cmdleten Get-CMPackage hämtar ett Konfigurationshanteraren äldre paket. 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.
Andra objekt betraktas som "paket" i vissa kontexter, men du måste använda andra cmdlets för att hämta dem. Mer information finns i relaterade länkar.
Anteckning
Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\>
. Mer information finns i Komma igång.
EXAMPLES
Exempel 1: Hämta alla paket
Det här kommandot hämtar Konfigurationshanteraren äldre paket och lagrar dem i variabelpaketen.
$packages = Get-CMPackage -PackageType RegularPackage
Exempel 2: Hämta ett paket med hjälp av ett ID
Det här kommandot hämtar det paket som har ID:t CM100002.
Get-CMPackage -Id "CM100002"
Exempel 3: Hämta ett paket med hjälp av ett namn
Det här kommandot hämtar paketet med Konfigurationshanteraren Client Package.
Get-CMPackage -Name "Configuration Manager Client Package"
PARAMETERS
-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
-Snabb
Lägg till den här parametern för att inte uppdatera lazy-egenskaper automatiskt. Lazy-egenskaper innehåller värden som är relativt ineffektiva att hämta. Att hämta dessa egenskaper kan orsaka ytterligare nätverkstrafik och minska cmdlet-prestanda.
Om du inte använder den här parametern visar cmdleten en varning. Om du vill inaktivera den här varningen anger du $CMPSSuppressFastNotUsedCheck = $true
.
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
Anger det paket-ID som ska hämtas. Till exempel "CM100002"
.
Type: String
Parameter Sets: SearchByIdMandatory
Aliases: PackageId
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Anger namnet på ett paket som ska hämtas. Till exempel "Configuration Manager Client Package"
.
Type: String
Parameter Sets: SearchByName
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-PackageType
Ange en typ av paket för att filtrera resultatet.
Type: PackageType
Parameter Sets: (All)
Aliases:
Accepted values: RegularPackage, Driver, TaskSequence, SoftwareUpdate, ContentPackage, ImageDeployment, BootImage, OSInstallPackage
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
Ingen
OUTPUTS
IResultObject[]#SMS_Package
IResultObject#SMS_Package
ANTECKNINGAR
Mer information om det här returobjektet och dess egenskaper finns i SMS_Package serverns WMI-klass.