Get-CMSoftwareUpdate
Obtenga una actualización de software.
Sintaxis
Get-CMSoftwareUpdate
[-ArticleId <String>]
[-BulletinId <String>]
[-Category <IResultObject[]>]
[-CategoryName <String[]>]
[-DatePostedMax <DateTime>]
[-DatePostedMin <DateTime>]
[-DateRevisedMax <DateTime>]
[-DateRevisedMin <DateTime>]
[-EulaExist <Boolean>]
[-Fast]
[-IncludeUpgrade]
[-IsContentProvisioned <Boolean>]
[-IsDeployed <Boolean>]
[-IsExpired <Boolean>]
[-IsLatest <Boolean>]
[-IsOfflineServiceable <Boolean>]
[-IsSuperseded <Boolean>]
[-IsUserDefined <Boolean>]
[-Name <String>]
[-OnlyExpired]
[-Severity <CustomSeverityType>]
[-Vendor <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSoftwareUpdate
[-Fast]
-Id <Int32>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSoftwareUpdate
[-Fast]
-UpdateGroup <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSoftwareUpdate
[-Fast]
-UpdateGroupId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSoftwareUpdate
[-Fast]
-UpdateGroupName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Description
Use este cmdlet para obtener una o varias actualizaciones de software.
Para obtener más información, consulte la documentación de administración de actualizaciones de software en los documentos principales.
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: Obtención de actualizaciones de software descargadas
Este comando obtiene todas las actualizaciones de software que el sitio ha descargado.
Get-CMSoftwareUpdate -IsContentProvisioned $True
Ejemplo 2: Obtención de actualizaciones de software por grupo de actualizaciones
Este comando obtiene primero el objeto de grupo de actualización de software denominado TestSUgroup10. A continuación, usa el operador de canalización para pasar el objeto a Get-CMSoftwareUpdate. El resultado es la lista de todas las actualizaciones de software para el grupo de actualizaciones de software.
Get-CMSoftwareUpdateGroup -Name "TestSUgroup10" | Get-CMSoftwareUpdate
Parámetros
-ArticleId
Especifique el identificador de artículo de una actualización de software. Por ejemplo, 4571687
.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | True |
-BulletinId
Especifique el id. de boletín de una actualización de software. Por ejemplo, MS18-952
.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | True |
-Category
Especifique la categoría de una actualización de software. Para obtener un objeto de categoría, use el cmdlet Get-CMSoftwareUpdateCategory .
Tipo: | IResultObject[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-CategoryName
Especifique una matriz de nombres de categoría para las actualizaciones de software.
Tipo: | String[] |
Alias: | CategoryNames |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DatePostedMax
Especifique la fecha más reciente en que se publicó una actualización de software.
Tipo: | DateTime |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DatePostedMin
Especifique la fecha más temprana en que se publicó una actualización de software.
Tipo: | DateTime |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DateRevisedMax
Especifique la fecha más reciente en que se revisó una actualización de software.
Tipo: | DateTime |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DateRevisedMin
Especifique la fecha más temprana en que se revisó una actualización de software.
Tipo: | DateTime |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-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 |
-EulaExist
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones que tienen un contrato de licencia.
Tipo: | Boolean |
Alias: | EulaExists |
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 una actualización de software. Este valor es el CI_ID, por ejemplo 143404
.
Tipo: | Int32 |
Alias: | CIId, CI_ID |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IncludeUpgrade
Agregue este parámetro para incluir actualizaciones de software en la categoría de actualización.
Tipo: | SwitchParameter |
Alias: | IncludeUpgrades |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsContentProvisioned
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones para las que el sitio ha descargado contenido.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsDeployed
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones que se implementan.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsExpired
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones que han expirado.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsLatest
Establezca este parámetro $true
en para filtrar los resultados de la versión más reciente de la actualización de software.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsOfflineServiceable
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones que se pueden usar sin conexión. Puede usar la herramienta de línea de comandos DISM para insertar estas actualizaciones en una imagen del sistema operativo.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsSuperseded
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones reemplazadas.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsUserDefined
Establezca este parámetro $true
en para filtrar los resultados de todas las actualizaciones definidas por el usuario.
Tipo: | Boolean |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifique el nombre de una actualización de software. Este parámetro se compara con el atributo de nombre para mostrar localizado.
Puede usar caracteres comodín:
-
*
: varios caracteres -
?
: carácter único
Tipo: | String |
Alias: | LocalizedDisplayName |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | True |
-OnlyExpired
Agregue este parámetro para buscar solo actualizaciones de software expiradas.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Severity
Especifique la gravedad de la actualización de software.
Tipo: | CustomSeverityType |
Valores aceptados: | None, Low, Moderate, Important, Critical |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-UpdateGroup
Especifique el objeto de grupo de actualizaciones de software. Para obtener este objeto, use el cmdlet Get-CMSoftwareUpdateGroup .
Tipo: | IResultObject |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-UpdateGroupId
Especifique una matriz de identificadores de grupos de actualizaciones de software. Este valor es el CI_ID o id. de elemento de configuración del grupo de actualizaciones de software. Por ejemplo, 107078
.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-UpdateGroupName
Especifique una matriz de nombres de grupos de actualizaciones de software.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Vendor
Se aplica a la versión 2010 y versiones posteriores. Especifique el nombre del proveedor de actualizaciones de software. El proveedor de la mayoría de las actualizaciones de software es "Microsoft"
. Si configura actualizaciones de software de terceros, use este valor para filtrar por otros proveedores de actualizaciones.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Salidas
IResultObject[]
IResultObject
Notas
Para obtener más información sobre este objeto devuelto y sus propiedades, vea SMS_SoftwareUpdate clase WMI de servidor.