¿Es posible hacer una desinstalación silenciosa o desatendida?

En empresas con muchos usuarios, instalar o desinstalar manualmente los programas puede consumir bastante tiempo y recursos, tanto del departamento de IT como del usuario que no puede utilizar su equipo mientras se realizan estos cambios en su equipo.

Con ZWCAD es posible hacer un despliegue con un instalador silencioso, en esta guía se explica cómo hacerlo.

¿Pero qué ocurre si queremos desinstalar ZWCAD? ¿es posible también hacerlo de manera silenciosa?

La respuesta es sí, desde la versión 2020 SP2 esto es posible y estos son los pasos a seguir:

Cree un archivo de texto que guardaremos con extensión .bat con estas tres líneas (ejemplo para ZWCAD 2020):

msiexec.exe /qn /x{4FB58215-A001-3082-A101-EFD8A78FC2AE}
msiexec.exe /qn /x{4FB58215-A001-0000-A001-EFD8A78FC2AE}
C:\WINDOWS\Installer\{4FB58215-A001-0000-A200-EFD8A78FC2AE}\uninstall.exe /uninstall /s

La primera línea es para desinstalar el paquete de idioma. 
La segunda línea es para desinstalar el programa en sí.
La tercera es para quitar el programa de la lista de agregar y quitar programas de windows.

Ese número que hemos destacado en rojo en la primera línea, 3082, corresponde al paquete de español. Cada idioma tiene su código, así que si ZWCAD está instalado en otro idioma, hay que localizar el código de idioma en el archivo ZWCAD.ini que se encuentra dentro del directorio de instalación del programa:

Una cosa importante a tener en cuenta es que cada versión del programa tiene un identificador diferente. El identificador es lo que se ha marcado en negrita en esas líneas de texto. Este identificador se puede encontrar en el registro del equipo en esta ruta:

Equipo\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\.

 

Ahí se pueden buscar con [Ctrl][F] las distintas instalaciones de ZWCAD
Por ejemplo, para ZWCAD 2020 en español tendríamos estos identificadores:
{4FB58215-A001-3082A101-EFD8A78FC2AE}
{4FB58215-A001-0000-A001-EFD8A78FC2AE}
{4FB58215-A001-0000-A200-EFD8A78FC2AE}

Para ZWCAD 2021 en español tendríamos estas otras:
{D82704B7-A001-3082A101-D0105E569BCF}
{D82704B7-A001-0000-A001-D0105E569BCF}
{D82704B7-A001-0000-A200-D0105E569BCF}

Recuerde, en primer lugar hay que desinstalar el paquete de idioma (el identificador tiene el código de idioma 3082 seguido de A101).
En segundo lugar se desinstala el programa, donde aparece la secuencia 0000-A001
Por último se desinstala donde aparece la secuencia 0000-A200

Para cada uno de estos identificadores hay que localizar la entrada “UninstallString” donde figura lo que debe ejecutarse para desinstalarlo (a esto le añadimos unos modificadores en el archivo .bat para que lo haga de manera silenciosa)

entradas de la instalación en el registro

Guarde el archivo de texto con extensión .bat y ya lo tenemos. Sólo habrá que lanzar este archivo .bat para ejecutar una desinstalación silenciosa de ZWCAD en segundo plano.

Después de haber realizado correctamente todos los pasos, la desinstalación  silenciosa se habrá ejecutado de forma correcta. 

 

 

 

Comentarios cerrados.