Página 1 de 1

[RESUELTO] Eliminar una aplicación

Publicado: 22 de agosto de 2018 - 16:58
por Gorenda
Hola,

necesito eliminar una aplicación que no se implementó a través de WAPT.
El paquete se ha creado
con dos funciones:
la primera, `def install`, que está vacía y no hace nada;
y la segunda, `def uninstall`, para eliminarla.

Al ejecutar `execute` en PyScripter sobre la función `uninstall`, el software se elimina.

En la consola de WAPT, me gustaría añadir el paquete de desinstalación a un grupo. De esta forma, en cuanto añada un ordenador al grupo, el software se eliminará de ese ordenador.

Admito que no sé cómo hacerlo. Incluso intenté añadirlo a la sección de paquetes bloqueados, pero no funcionó. ¿

Alguien ha conseguido hacerlo antes?

Gracias de antemano.
Saludos cordiales,
Gorenda

Re: Eliminar una aplicación

Publicado: 23 de agosto de 2018 - 11:00 a. m.
por agauvrit
Buen día,

Existe un malentendido sobre cómo funcionan los paquetes WAPT
  • El código contenido en la función
    def instalar()
    Se ejecuta durante la instalación del paquete WAPT
  • El código contenido en la función
    def desinstalar()
    Se ejecuta durante la desinstalación del paquete WAPT
Por lo tanto, debe describir la desinstalación de su software en la función de instalación del paquete y dejar la función de desinstalación en blanco

Re: Eliminar una aplicación

Publicado: 23 de agosto de 2018 - 15:06
por Gorenda
Gracias por tus comentarios.


De acuerdo, también modifiqué mi código fuente y ahora funciona.