[Wapt] CharlyGraal registre

Fonteneau Simon blog at lesfourmisduweb.org
Wed Jun 1 01:56:09 CEST 2016


Logiquement même chose pour uninstall :

def uninstall():
     with disable_file_system_redirection():
registry_delete_key(HKEY_LOCAL_MACHINE,'SOFTWARE\\Charlyrobot','CharlyGraal 
V5')


Simon https://blog.lesfourmisduweb.org

Le 31/05/2016 19:16, Olivier CATY a écrit :
> Bonsoir
>
> merci sa marche très bien avec ces arguments
>
> maintenant je cherche a supprimer les cles lors de la déinstallation
>
> voici le code mai sa ne fonctionne pas
>
> # -*- coding: utf-8 -*-
> from setuphelpers import *
>
> uninstallkey = ["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]
>
>
> def install():
>     print('installing annajudic-charlygraalv5')
>     with disable_file_system_redirection():
>         run(r'regedit.exe /s serialcharly5.reg')
>         run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')
>
>
>
> def uninstall():
> registry_delete_key(HKEY_LOCAL_MACHINE,'SOFTWARE\\Charlyrobot','CharlyGraal 
> V5')
>
> encore une fois j'ai pas compris la syntaxe
>
> merci
>
> Le 31 mai 2016 à 11:00, Hubert TOUVET <htouvet at tranquil.it 
> <mailto:htouvet at tranquil.it>> a écrit :
>
>     Peut-être le problème est lié au fait que wapt tourne en 32 bits,
>     donc windows intercepte les appels aux fichiers et manipule les
>     chemins de façon transparente.
>     Pour désactiver cela, on peut utiliser le context handler
>     "disable_file_system_redirection"
>
>     Essayer :
>
>     def install():
>         print('installing annajudic-charlygraalv5')
>     *with disable_file_system_redirection():*
>             run(r'regedit.exe /s serialcharly5.reg')
>         run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')
>
>
>
>     Le 30/05/2016 à 20:51, Olivier CATY a écrit :
>>     Bonsoir
>>
>>     Ci dessous le setup.py :
>>
>>     # -*- coding: utf-8 -*-
>>     from setuphelpers import *
>>
>>     uninstallkey = ["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]
>>
>>     def install():
>>         print('installing annajudic-charlygraalv5')
>>         run(r'regedit.exe /s serialcharly5.reg')
>>         run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')
>>
>>
>>     Le fichier BDR :
>>
>>     Windows Registry Editor Version 5.00
>>     [HKEY_LOCAL_MACHINE\SOFTWARE\Charlyrobot\CharlyGraal V5]
>>     "Serial"="numerodeserie"
>>     "Settings"="Trois"
>>     "Langue"="Francais"
>>     [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Charlyrobot\CharlyGraal V5]
>>     "Serial"="numerodeserie"
>>     "Settings"="Trois"
>>     "Langue"="Français"
>>
>>
>>     le souci est que les trois dernière clé sont bien inscrite dans
>>     la base de registre, mais pas les trois première
>>
>>     Si je fusionne manuellement, aucun problème
>>
>>
>>     d'avance merci pour vos lumières
>>
>>     Olivier
>>
>>     --
>>
>>     17, boulevard de la Trémouille
>>
>>     CS 23502 - 21035 DIJON CEDEX
>>
>>     	
>>
>>     *Olivier CATY*
>>     Direction des lycées et de la formation initiale
>>
>>     Service maintenance informatique des lycées
>>
>>     Agent de l’équipe mobile de maintenance informatique régionale
>>
>>
>>
>>     _______________________________________________
>>     WAPT mailing list
>>     WAPT at lists.tranquil.it <mailto:WAPT at lists.tranquil.it>
>>     http://lists.tranquil.it/listinfo/wapt
>
>
>     _______________________________________________
>     WAPT mailing list
>     WAPT at lists.tranquil.it <mailto:WAPT at lists.tranquil.it>
>     http://lists.tranquil.it/listinfo/wapt
>
>
>
>
> -- 
>
> 17, boulevard de la Trémouille
>
> CS 23502 - 21035 DIJON CEDEX
>
> 	
>
> *Olivier CATY*
> Direction des lycées et de la formation initiale
>
> Service maintenance informatique des lycées
>
> Agent de l’équipe mobile de maintenance informatique régionale
>
>
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt

-------------- section suivante --------------
Une pi?ce jointe HTML a ?t? nettoy?e...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20160601/bc7659a7/attachment-0001.html>


More information about the WAPT mailing list