
Desinstal·lant aplicacions de forma remota i massiva
Moltes vegades ens trobem amb la necessitat de realitzar una desinstal·lació de programari que tengamos instal·lat en els nostres llocs, mitjançant WMI (Windows Management Instrumentation) podremos desinstal·lar el programari que necessitem en els equips que necessitemos, una plataforma que no es és molt usada per 'nosaltres’ els administradors. Gràcies als paràmetres de línia de comandos podremos utilitzar variables i/o fitxes amb llistats d'equips per automatitzar aquestes tareas,
Amb la plataforma WMI conseguiremos administrar les nostres dades i tasques del sistema operatiu, en aquesta web hem un resum dels paràmetres que podríamos utilitzar, bo, en aquest document sacaremos el listado de les aplicacions que disposa d'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 name”WinZip 15.0″ call uninstall /nointeractive‘
Podremos generar un fichero de texto llamado ‘equipos.txt’ donde meteremos el nombre de todas las máquinas a las que les queremos desinstalar de forma ordenada un software; pudiendo utilizar además los % per introduir noms incomplets a l'hora de desinstal·lar un programari, en aquest cas desinstal·larem tots els WinZip que tinguin aquests equips (amb qualsevol versió), executant:
‘/node ARXIU_EQUIPS.TXT product on “name like '%WinZip%'” call uninstall /nointeractive‘.