Desinstalando aplicaciones de forma remota y masiva

Muchas veces nos encontramos con la necesidad de realizar una desinstalación de cierto software que tengamos instalado en nuestros puestos, mediante WMI (Windows Management Instrumentation) podremos desinstalar el software que necesitemos en los equipos que necesitemos, una plataforma que no es muy usada por ‘nosotroslos administradores. Gracias los parámetros de línea de comandos podremos utilizar variables y/o ficheros con listados de equipos para automatizar estas tareas,

Con la plataforma WMI conseguiremos administrar nuestros datos y tareas del sistema operativo, en esta web tenemos un resumen de los parámetros que podríamos utilizar, bueno, en este documento sacaremos el listado de las aplicaciones que dispone una máquina remota, desinstalaremos un software de forma manual (WinZip) y posteriormente desinstalaremos un software en unas cuantas máquinas utilizando variables. Entramos en línea de comandos (con privilegios de administrador) ejecutando ‘wmic’, obtendremos el listado de software ejecutando:
/node:NOMBRE_PC product get name,version,vendor

Este sería el listado disponible en un equipo remoto,

Si queremos desinstalar un programa en dicho equipo:
/node NOMBRE_PC product where nameWinZip 15.0call uninstall /nointeractive

Podremos generar un fichero de texto llamado ‘equipos.txtdonde meteremos el nombre de todas las máquinas a las que les queremos desinstalar de forma ordenada un software; pudiendo utilizar además los % para introducir nombres incompletos a la hora de desinstalar un software, en este caso desinstalaremos todos los WinZip que dispongan dichos equipos (con cualquier versión), ejecutando:
/node ARCHIVO_EQUIPOS.TXT product wherename like ‘%WinZip%'call uninstall /nointeractive.

Posts recomendados

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dudes en contactar conmigo, os intentare ayudar siempre que pueda, compartir es vivir ;) . Disfrutar de los documentos!!!

Virtualizando Android en VMware

20 de July de 2011