Compartir a través de


Get-CMPackage

Obtenga un paquete heredado de Configuration Manager.

Sintaxis

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 de Configuration Manager. La rama actual de Configuration Manager 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 de Configuration Manager, por ejemplo PS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Obtener todos los paquetes

Este comando obtiene todos los paquetes heredados de 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 Paquete de cliente de Configuration Manager.

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.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Id

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

Tipo:String
Alias:PackageId
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

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

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:True

-PackageType

Especifique un tipo de paquete para filtrar el resultado.

Tipo:PackageType
Valores aceptados:RegularPackage, Driver, TaskSequence, SoftwareUpdate, ContentPackage, ImageDeployment, BootImage, OSInstallPackage
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.