Página 1 de 1

[RESUELTO] Desinstalar el paquete xmind

Publicado: 1 de febrero de 2018 - 14:35
por hasop
Hola,

probé el paquete tis-xmind, reemplazándolo con la versión 8U6 (pero creo que el problema persiste con la versión incluida en el paquete):
al intentar desinstalarlo, noté que efectivamente se eliminó de la lista en la consola, pero la herramienta sigue visible en el inventario.

Ejecuté `wapt-get list-registry`.
La herramienta aparece correctamente listada con `uninstallstring="...\unins000.exe"`. No hay `/S` al final de la cadena. ¿Podría estar relacionado con esto? ¿

Es posible personalizar la desinstalación (en un `def uninstall():`) recuperando el contenido de `uninstallstring`?
Por ejemplo, ¿ejecutando la cadena y agregando el `/S` que falta?

Gracias de antemano por su ayuda.

Re: Desinstalación del paquete xmind

Publicado: 20 de febrero de 2018 - 15:30
por agauvrit
Buen día,

Sí, puedes anular la desinstalación con la función

Código: Seleccionar todo

uninstall():
Alejandro

Re: Desinstalación del paquete xmind

Publicado: 20 de febrero de 2018 - 15:34
por hasop
Está bien para "def uninstall():", pero ¿podemos recuperar el contenido de uninstallstring para agregar un /S al final?

Re: Desinstalación del paquete xmind

Publicado: 20 de febrero de 2018 - 15:41
por agauvrit
Sí, está oculto en la documentación:

https://www.wapt.fr/fr/doc-1.5/Creation ... -if-needed

Re: [RESUELTO] Desinstalar el paquete xmind

Publicado: 20 de febrero de 2018 - 15:55
por hasop
No estoy seguro de entenderlo.
¿`uninstallstring` es igual a `uninstallkey`?

Re: [RESUELTO] Desinstalar el paquete xmind

Publicado: 20 de febrero de 2018 - 16:10
por agauvrit
  • Uninstallkey = Entrada de registro con un conjunto de subclaves (nombre, descripción, editor, versión, cadena de desinstalación, etc.)
  • Uninstallstring = Subentrada de una clave de desinstalación que contiene la cadena de texto ejecutada para la desinstalación