[Wapt] CharlyGraal registre

Olivier CATY emmir.zone15 at squale21.fr
Tue Jun 7 16:39:29 CEST 2016


bonjour

je reprend a zéro

comment ajouter des cles dans HKEY_CURRENT_USER vu que si j'ai bien compris
avec le compte system cela n'est pas possible, ou fusionner un .reg ?

si vous pouviez me proposer un code.

d'avance je vous remercie

Olivier

Le 6 juin 2016 à 21:30, Olivier CATY <emmir.zone15 at squale21.fr> a écrit :

> voila ce que j'ai fait :
>
> # -*- 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 session_setup():
>     with disable_file_system_redirection():
>         run(r'regedit.exe /s soft.reg')
>
> Seulement le contenu du soft.reg ne sont pas toutes inscrites dans la base
> de registre
>
> je commence a me dire que cela va finir a la main l'histoire
>
> Le 6 juin 2016 à 19:56, Olivier CATY <emmir.zone15 at squale21.fr> a écrit :
>
>> Bonsoir
>>
>> j'ai trouver d'ou viens le problème de l'install via la console.
>>
>> J'ai besoin d'inscrire d'autre cle registre dans HKEY-CURRENT_USERS
>>
>> J'ai donc rajouter mes cle dans mon .reg
>>
>> Le problème est que la fonction with disable_file_system_redirection():
>> cela ne fonctionnent pas
>>
>> Je vais essayer de revoir tous mon code avec la première réponse Phil
>> markhan
>>
>> Si vous avez une autre idée
>>
>> Le 2 juin 2016 à 14:35, Olivier CATY <emmir.zone15 at squale21.fr> a écrit :
>>
>>> Bonjour
>>>
>>> cela ne fonctionne pas, la fonction de suppression des clé de registre
>>> ne fonctionnent pas.
>>>
>>>
>>> mais j'ai un autre problème
>>>
>>> Lors du deploiement via la console wapt  le soft s'install mais lors de
>>> l’exécution il m'indique fichier manquant.
>>>
>>> Alors que lorsque j'exécute wapt-get install, j'ai aucun problème
>>>
>>>
>>>
>>> # -*- 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')
>>>
>>> Merci  à tous pour votre aide
>>>
>>> Le 1 juin 2016 à 01:56, Fonteneau Simon <blog at lesfourmisduweb.org> a
>>> écrit :
>>>
>>>> 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> 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 listWAPT at lists.tranquil.ithttp://lists.tranquil.it/listinfo/wapt
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> WAPT mailing list
>>>>> 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 listWAPT at lists.tranquil.ithttp://lists.tranquil.it/listinfo/wapt
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> WAPT mailing list
>>>> 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
>>>
>>>
>>>
>>
>>
>>
>> --
>>
>>
>>
>>
>>
>>
>>
>> 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
>>
>>
>>
>
>
>
> --
>
>
>
>
>
>
>
> 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
>
>
>



-- 







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
-------------- section suivante --------------
Une pi�ce jointe HTML a �t� nettoy�e...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20160607/7495ea68/attachment-0001.html>


More information about the WAPT mailing list