Page 1 sur 1

[RESOLU] Création d'une pseudo-clé de désinstallation dans la base de registre

Publié : 09 juil. 2026 - 11:09
par Patrice_minagri
Bonjour à tous,

Il y a une commande python sur WAPT dont je ne me souviens plus.

L'idée est de créer un paquet qui d'origine ne créé pas de clé de désinstallation dans la base de registre. Quelle est la commande qui permet d'inscrire quand même clé qui servira finalement plus de tag d'installation que liée à une clé de désinstallation ?


Je l'ai utilisé dans le passé mais j'ai oublié depuis.

Merci pour votre aide.

Patrice

Re: Création d'une pseudo-clé de désinstallation dans la base de registre

Publié : 09 juil. 2026 - 11:52
par italbot
Bonjour,

Il y a effectivement la fonction suivante qui permet de créer une clé dans la base de registre:

Code : Tout sélectionner

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,
) 
Il faut ensuite penser à supprimer cette clé dans la fonction uninstall() avec la fonction registry_deletekey(root, path, keyname, force=False, recursive=False)

Votre objectif est juste de voir si le logiciel est bien installé ?

Cordialement,

Ingrid

Re: Création d'une pseudo-clé de désinstallation dans la base de registre

Publié : 09 juil. 2026 - 13:17
par Patrice_minagri
Ah super merci.

C'est exactement ce que je cherchais. Effectivement avec certaines installations maison il n'y a pas forcément d'inscription dans la base de registre.
Au moins, dans ce cas précis, cela permet de savoir si un poste a reçu ou non une installation particulière.