@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

listar-software-en-powershell-1

Listar Software en Powershell

Listar Software en Powershell

Hay veces que necesitas saber rápidamente el software instalado en tu equipo Windows o simplemente están trabajando con servidores Windows Core y no tienes acceso a una interfaz GUI que te facilite la vida.

Hoy quiero mostraros varias formas de conseguir los programas instalados en vuestro sistema con Powershell. Como pasa siempre, hay varias formas de hacerlo.

Ahí van unos cuantos comandos Powershell:

listar-software-en-powershell-2

Mediante el comando gp:

gp HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | ? {![string]::IsNullOrWhiteSpace($_.DisplayName) } | select DisplayName

listar-software-en-powershell-3

Con WMI:

Get-WmiObject -Class Win32_Product | Select-Object -Property Name

listar-software-en-powershell-4

Si queremos sacar versiones:

wmic product get name,version

listar-software-en-powershell-5

Algo más elaborado para 32 bits:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

Y para 64 bits:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

powershell-comandos-para-extraer-hardware-1

Powershell: Comandos para extraer hardware

Powershell: Comandos para extraer hardware Empezamos el año 2024 con un poco de “comandeo”… Hoy …

Un comentario

  1. John Andrés Jiménez Cano

    Muchas gracias por la información,

    quería preguntarte, cómo hago para unir las dos sentencias y que me traiga una tabla completa al tiempo, que no incluya las actualizaciones de Windows y se pueda ejecutar en un lote de equipo desde el Server de directorio activo, por ejemplo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

dos × 4 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu