Obtener una lista de programas instalados en Windows

Si quieres obtener una lista de programas instalados, sigue estos cuatro pasos:

  1. Abre PowerShell de Windows (Tecla Windows+R. Escribes PowerShell. Intro)
  2. Maximiza la ventana PowerShell. Esto mejorará la apariencia de tu listado ya que se trata de un formato tabular con las columnas Nombre, Versión, Autor y Fecha de instalación. El espacio dedicado a cada columna es automático (-AutoSize) pero el espacio total depende de la anchura de la ventana. Para saber más sobre los distintos formatos a aplicar echa un vistazo a la documentación de Microsoft.
  3. Escribe el siguiente comando (en la ventana de PowerShell): Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > D:\ListaProgramas32.txtD:\ListaProgramas32.txt debes cambiarlo por la ruta en la que quieras dejar el listado. Con este comando obtienes una lista de los programas registrados en el nodo de 32 bits. Te faltaría todavía la lista de programas registrados con un instalador de 64 bits; esta la obtienes con el siguiente comando.
  4. Escribe el siguiente comando (en la ventana de PowerShell): Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > D:\ListaProgramas64.txtAl igual que antes, el destino, la salida del comando (D:\ListaProgramas64.txt) debes cambiarla por la ruta en la que quieras dejar el listado.

Si simplemente quieres verlo en pantalla, desecha el texto que va a continuación de -AutoSize en cada uno de los comandos.

Envía un comentario sobre Obtener una lista de programas instalados en Windows