Página 1 de 1

[RESUELTO] Creación de una clave de pseudodesinstalación en el registro

Publicado: 9 de julio de 2026 - 11:09 a. m.
por Patrice_minagri
Hola a todos,

hay un comando de Python en WAPT que no recuerdo.

La idea es crear un paquete que no cree una clave de desinstalación en el registro por defecto. ¿Cuál es el comando que permite registrar una clave que, en última instancia, funcione más como una etiqueta de instalación que como una clave de desinstalación?


Lo usé en el pasado, pero he olvidado cómo.

Gracias por su ayuda.

Patrice

Re: Creación de una clave de pseudodesinstalación en el registro

Publicado: 9 de julio de 2026 - 11:52 a. m.
por italbot
Buen día,

En efecto, existe la siguiente función que permite crear una clave en el registro:

Código: Seleccionar todo

register_uninstall(
    uninstallkey,
    uninstallstring=None,
    win64app=None,
    quiet_uninstall_string=None,
    install_location=None,
    display_name=None,
    display_version=None,
    publisher=None,
    icon=None,
    installed_size=None,
) 
A continuación, debes recordar eliminar esta clave en la función uninstall() usando la función registry_deletekey(root, path, keyname, force=False, recursive=False)

¿Su objetivo es simplemente comprobar si el software está instalado correctamente?

Atentamente,

Ingrid

Re: Creación de una clave de pseudodesinstalación en el registro

Publicado: 9 de julio de 2026 - 13:17
por Patrice_minagri
Ah, genial, gracias.

Eso es justo lo que buscaba. En efecto, con algunas instalaciones domésticas, no siempre hay una entrada en el registro.
Al menos, en este caso concreto, nos permite saber si un ordenador ha recibido o no una instalación determinada.