Get-CMPackage

Obtenga un paquete Configuration Manager heredado.

Syntax

Get-CMPackage
   [-Fast]
   [-Name <String>]
   [-PackageType <PackageType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMPackage
   [-Fast]
   -Id <String>
   [-PackageType <PackageType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

El cmdlet Get-CMPackage obtiene un paquete heredado Configuration Manager. Configuration Manager rama actual sigue admitiendo paquetes y programas que se usaron en Configuration Manager 2007. Para obtener más información, vea Paquetes y programas en Configuration Manager.

Otros objetos se consideran "paquetes" en determinados contextos, pero debe usar otros cmdlets para obtenerlos. Para obtener más información, vea vínculos relacionados.

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Obtener todos los paquetes

Este comando obtiene todos los paquetes heredados Configuration Manager y los almacena en los paquetes de variables.

$packages = Get-CMPackage -PackageType RegularPackage

Ejemplo 2: Obtención de un paquete mediante un identificador

Este comando obtiene el paquete que tiene el identificador CM100002.

Get-CMPackage -Id "CM100002"

Ejemplo 3: Obtención de un paquete mediante un nombre

Este comando obtiene el paquete denominado Configuration Manager paquete de cliente.

Get-CMPackage -Name "Configuration Manager Client Package"

Parámetros

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-Fast

Agregue este parámetro para no actualizar automáticamente las propiedades diferidas. Las propiedades diferidas contienen valores relativamente ineficaces para recuperar. La obtención de estas propiedades puede provocar tráfico de red adicional y reducir el rendimiento del cmdlet.

Si no usa este parámetro, el cmdlet muestra una advertencia. Para deshabilitar esta advertencia, establezca $CMPSSuppressFastNotUsedCheck = $true.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

-Id

Especifica el identificador de paquete que se va a obtener. Por ejemplo, "CM100002".

Type:String
Aliases:PackageId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de un paquete que se va a obtener. Por ejemplo, "Configuration Manager Client Package".

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

-PackageType

Especifique un tipo de paquete para filtrar el resultado.

Type:PackageType
Accepted values:RegularPackage, Driver, TaskSequence, SoftwareUpdate, ContentPackage, ImageDeployment, BootImage, OSInstallPackage
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Salidas

IResultObject[]

IResultObject

Notas

Para obtener más información sobre este objeto devuelto y sus propiedades, vea SMS_Package clase WMI de servidor.