[Wapt] CharlyGraal registre
Olivier CATY
emmir.zone15 at squale21.fr
Tue Jun 14 15:47:11 CEST 2016
Bonjour
merci c'est parfait
j'arrive a la fin, il me reste une bricole, deux clé de registre que je
n'arrive pas a supprimer
Il me faut mettre a jour mon serveur wapt car j'ai pas la variable dans mon
pscrypter
je vous fourni le code, si cela peu servir a une autre personne
olivier
Le 14 juin 2016 à 15:22, Bastien HERMITTE <bhermitte at b2pweb.com> a écrit :
> Bonjour,
>
> Pour les REG_SZ, il faut mettre un 'u' (comme unicode) devant les chaînes
> de caractères qui comportent des accents :
> registry_setstring(HKEY_CURRENT_USER,
> r'Software\Charlyrobot\Graal\Gcfao\Import\EMF', 'Filtre', u'Métafichiers
> améliores (*.emf)|*.emf|')
>
> Cordialement,
> Bastien
>
>
> Le 14/06/2016 à 13:39, Olivier CATY a écrit :
>
> Bonjour
>
> on avance, j'ai resolu le problème de l'accès a la base de registre (gpo
> qui refuse l'execution de regedit.exe)
>
> deux autres problèmes :
>
> 1 ) lors du session setup, les clé de registre commence a ce créer, puis
> s'arrete sans creer aucune valeur REG_DWORD ou REG_GZ
>
> 2) Dans les clé REG_GZ
>
> registry_setstring(HKEY_CURRENT_USER,
> r'Software\Charlyrobot\Graal\Gcfao\Import\EMF', 'Filtre','Métafichiers
> améliores (*.emf)|*.emf|')
>
> résultat dans la base registre :
>
> Métafichiers améliores (*.emf)|*.emf|
>
>
> pas simple ce soft a wapetiser
>
> d'avance merci
>
>
> Le 10 juin 2016 à 10:30, Denis Cardon <denis.cardon at tranquil-it-systems.fr
> > a écrit :
>
>> Bonjour Olivier,
>>
>> impeccable voir deuxpeccable, merci pour les exemples, cela fonctionnent
>>> presque correctement
>>>
>>> eh oui ya un souci, avec le session setup
>>>
>>> Est il possible d’exécuter le session setup avec des droits élevés ?
>>>
>>
>> l'idée derrière la fonction def session_setup() est d'exécuter des
>> actions dans le contexte de l'utilisateur, ce qui permet notamment de
>> configurer sa base de registre HKU, de modifier son bureau, etc.
>>
>> Si il y a des actions à effectuer avec des droits privilégiées, elles
>> devraient être exécutées au préalable dans la fonction def install().
>>
>> Quel serait votre usage qui nécessiterait d'exécuter le session_setup()
>> avec des droits élevés?
>>
>> Cordialement,
>>
>> Denis
>>
>>
>>
>>> Merci Bastien et tous les autres,
>>>
>>> Et merci au développeur wapt
>>>
>>> Le 9 juin 2016 à 08:26, Bastien HERMITTE < <bhermitte at b2pweb.com>
>>> bhermitte at b2pweb.com
>>> <mailto:bhermitte at b2pweb.com>> a écrit :
>>>
>>>
>>> Bonjour,
>>>
>>> - Créer une REG_SZ [1] :
>>> registry_setstring(HKEY_LOCAL_MACHINE,
>>> r'SOFTWARE\Charlyrobot\CharlyGraal V5', 'Serial', 'malicence')
>>>
>>> - Créer une REG_DWORD [2] :
>>> registry_set(HKEY_CURRENT_USER,
>>> r'Software\Charlyrobot\Graal\Gcfao\Dessin', r'Aff_Regles', 1,
>>> REG_DWORD)
>>>
>>> - Supprimer une clé [3] :
>>> registry_deletekey(HKEY_LOCAL_MACHINE, r'SOFTWARE\Charlyrobot',
>>> r'CharlyGraal V5')
>>>
>>> - Supprimer une valeur [4] :
>>> registry_delete(HKEY_LOCAL_MACHINE,
>>> r'SOFTWARE\Charlyrobot\CharlyGraal V5', r'Aff_Regles')
>>>
>>> Par contre, pour tout ce qui touche à HKEY_CURRENT_USER, je vous
>>> conseille de mettre le code dans une fonction session_setup() [5]
>>> sinon ça risque de ne pas fonctionner pour l'utilisateur courant.
>>>
>>> [1]
>>>
>>> https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_setstring
>>> [2]
>>>
>>> https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_set
>>> [3]
>>>
>>> https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_deletekey
>>> [4]
>>>
>>> https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_delete
>>> [5] Voir la réponse d'Hubert sur ce thread :
>>> <http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html>
>>> <http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html>
>>> http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html
>>>
>>>
>>> Cordialement,
>>> Bastien
>>>
>>>
>>> Le 09/06/2016 à 07:46, Olivier CATY a écrit :
>>>
>>>> Bonjour
>>>>
>>>> J'ai plusieurs clé a fusionner
>>>>
>>>> les premières j'éxécute ceci, voici mon fichier reg
>>>>
>>>> Windows Registry Editor Version 5.00
>>>> [HKEY_LOCAL_MACHINE\SOFTWARE\Charlyrobot\CharlyGraal V5]
>>>> "Serial"="malicence"
>>>> "Settings"="Trois"
>>>> "Langue"="Francais"
>>>> [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Charlyrobot\CharlyGraal V5]
>>>> "Serial"="malicence"
>>>> "Settings"="Trois"
>>>> "Langue"="Français"
>>>>
>>>> with disable_file_system_redirection():
>>>> run(r'regedit.exe /s serialcharly5.reg')
>>>>
>>>> cela est fonctionnelle pour l'install
>>>>
>>>> J'ai besoin de fusionner d'autre clé dont voici le contenu du
>>>> fichier reg :
>>>>
>>>> Windows Registry Editor Version 5.00
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot]
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal]
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao]
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Dessin]
>>>> "Aff_Regles"=dword:00000001
>>>> "CouleurDeFond"=dword:00ffffff
>>>> "CouleurDesRegles"=dword:00ffff00
>>>> "CouleurEcran"=dword:0080ffff
>>>> "AffVueLaterale"=dword:00000000
>>>> "Aff_Vue"=dword:00000001
>>>> "Epaisseur_trait"=dword:00000000
>>>> "CouleurDeFondEcran"=dword:0080ffff
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Export]
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Export\FNT]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\putFNT.exe"
>>>> "Filtre"="Polices de caractères Cao (.fnt)|*.fnt|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Fontes]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\Polices"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Fontes\Charly
>>>> Standard]
>>>> "Default"=""
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import]
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\BOT]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getGRB.exe"
>>>> "Filtre"="Fichiers de gravure Gerber (*.bot)|*.bot|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\DRL]
>>>> "Filtre"="Fichiers de perçage Excellon (*.drl)|*.drl|"
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getEXL.exe"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\DXF]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getDXF.exe"
>>>> "Filtre"="Fichiers d'exchange AutoCAD (*.dxf)|*.dxf|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\EMF]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getEMF.exe"
>>>> "Filtre"="Métafichiers améliorés (*.emf)|*.emf|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\EXL]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getEXL.exe"
>>>> "Filtre"="Fichiers de perçage Excellon (*.exl)|*.exl|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\FAO]
>>>> "Filtre"="Fichiers Graal Fao (*.fao)|*.fao|"
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getFao.exe"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\FNT]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getFNT.exe"
>>>> "Filtre"="Polices de caractères Cao (*.fnt)|*.fnt|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\GRB]
>>>> "Filtre"="Fichiers de gravure Gerber (*.grb)|*.grb|"
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getGRB.exe"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\IGS]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\GETIGS.exe"
>>>> "Filtre"="Fichier iges (*.igs)|*.igs|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\PLT]
>>>> "Filtre"="Fichier traceur HPGL (*.plt)|*.plt|"
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getPLT.exe"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\STL]
>>>> "Filtre"="Fichier stéréolithographie (*.stl)|*.stl|"
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getSTL.exe"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\WMF]
>>>> "Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\getWMF.exe"
>>>> "Filtre"="Métafichiers Windows (*.wmf)|*.wmf|"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Impression]
>>>> "Echelle"=dword:00000064
>>>> "Ajustee"=dword:00000000
>>>> "FacteurDEpaisseur"=dword:00000001
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Outils et
>>>> materiaux]
>>>> "Materiaux_Courant"="Plastique tendre"
>>>> "MatPath"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\Outils et matériaux\\Charly_mat.MAG"
>>>> "OutPath"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal
>>>> V5\\CFao\\Outils et matériaux\\Outil_CRA.MAG"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Path]
>>>> "UsinageDir"="C:\\Users\\Administrateur\\Documents\\CharlyGraal
>>>> V5\\Usinages"
>>>> "CFAODir"="C:\\Users\\Administrateur\\Documents\\CharlyGraal
>>>> V5\\CFAO"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Preferences]
>>>>
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Preferences\Avances]
>>>> "UseMesh3"=dword:00000001
>>>> "RetractRatio"="10.0"
>>>> "MaillageOriente"=dword:00000000
>>>> "RetractMode"=dword:00000000
>>>> "RetractZlnc"="5"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Selection]
>>>> "Type"=dword:00000001
>>>> "Mode"=dword:00000000
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Settings]
>>>> "Version"="Micron"
>>>> "Produit"="CharlyGraalV5"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\UsinagePlanCAO]
>>>> "FichierUsiPlanCao"="C:\\Program Files
>>>> (x86)\\Charlyrobot\\CharlyGraal V5\\CFao\\Outils et
>>>> matériaux\\UPC.upc"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote]
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Preferences]
>>>>
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Preferences\Machine]
>>>> "ModeleInstalle"=dword:00000000
>>>>
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Preferences\ParamCNR1]
>>>> "DeltaVBondsMinMn"=dword:000001c2
>>>> "PrecisionCNR1"=dword:0000000a
>>>> "VSurCapteur"="400"
>>>> "Vmax"="3000"
>>>> "Ss_speed"="0"
>>>> "TMinCN"=dword:00000014
>>>> "VitStartStop"=dword:00000190
>>>> "Accmax"="120000"
>>>> "VmaxZ"="3000"
>>>> "VPOM"="700"
>>>> [HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Settings]
>>>> "Produit"="CharlyGraalV5"
>>>>
>>>>
>>>> j'ai essayer la même méthode
>>>>
>>>> regedit.exe /s monfichier.reg
>>>>
>>>> mais cela ne fonctionnement pas
>>>>
>>>> Pourriez vous me donnée la syntax avec la fonction
>>>> registry_setstring()
>>>>
>>>> au moins une clé
>>>>
>>>> Je vous parle pas de la suppression des clé et des valeurs c'est
>>>> encore un casse tête
>>>>
>>>> merci pour votre aide
>>>>
>>>>
>>>> Le 8 juin 2016 à 22:12, Phil markham < <markham89 at hotmail.com>
>>>> markham89 at hotmail.com
>>>> <mailto:markham89 at hotmail.com>> a écrit :
>>>>
>>>> Bonsoir,
>>>>
>>>> essayer avec la méthode registry_setstring() pour ajouter les
>>>> clé de registre,
>>>>
>>>> j'ai eu un soucis similaire et registry_setstring() a
>>>> solutionner mon pb
>>>>
>>>>
>>>> https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry_setstring#setuphelpers.registry_setstring
>>>>
>>>>
>>>> le pb vient de windows car les gens sous update_engines sont
>>>> egalement bloqué dans la creation/modification des clé de
>>>> registre sous compte system.
>>>>
>>>>
>>>>
>>>> Le 07/06/2016 à 16:39, Olivier CATY a écrit :
>>>>
>>>>> 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
>>>>> <<mailto:emmir.zone15 at squale21.fr> <emmir.zone15 at squale21.fr>
>>>>> emmir.zone15 at squale21.fr
>>>>> <mailto: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
>>>>> <<mailto:emmir.zone15 at squale21.fr>
>>>>> <emmir.zone15 at squale21.fr>emmir.zone15 at squale21.fr <mailto:
>>>>> 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
>>>>> <<mailto: <emmir.zone15 at squale21.fr>
>>>>> emmir.zone15 at squale21.fr> <emmir.zone15 at squale21.fr>
>>>>> emmir.zone15 at squale21.fr
>>>>> <mailto: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
>>>>> <<mailto: <blog at lesfourmisduweb.org>
>>>>> blog at lesfourmisduweb.org> <blog at lesfourmisduweb.org>
>>>>> blog at lesfourmisduweb.org
>>>>> <mailto: <blog at lesfourmisduweb.org>
>>>>> 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')
>>>>>
>>>>>
>>>>> Simonhttps://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
>>>>>> <<mailto: <htouvet at tranquil.it>
>>>>>> htouvet at tranquil.it> <htouvet at tranquil.it>htouvet at tranquil.it
>>>>>> <mailto: <htouvet at tranquil.it>
>>>>>> 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>
>>>>>>> WAPT at lists.tranquil.it
>>>>>>> <mailto: <WAPT at lists.tranquil.it>
>>>>>>> WAPT at lists.tranquil.it>
>>>>>>> <http://lists.tranquil.it/listinfo/wapt>
>>>>>>> http://lists.tranquil.it/listinfo/wapt
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> WAPT mailing list
>>>>>> <mailto: <WAPT at lists.tranquil.it>
>>>>>> WAPT at lists.tranquil.it> <WAPT at lists.tranquil.it>
>>>>>> WAPT at lists.tranquil.it
>>>>>> <mailto: <WAPT at lists.tranquil.it>
>>>>>> WAPT at lists.tranquil.it>
>>>>>> <
>>>>>> <http://lists.tranquil.it/listinfo/wapt>
>>>>>> http://lists.tranquil.it/listinfo/wapt>
>>>>>> <http://lists.tranquil.it/listinfo/wapt>
>>>>>> 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
>>>>>> <mailto: <WAPT at lists.tranquil.it>
>>>>>> WAPT at lists.tranquil.it>
>>>>>> http://lists.tranquil.it/listinfo/wapt
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> WAPT mailing list
>>>>> <mailto: <WAPT at lists.tranquil.it>
>>>>> WAPT at lists.tranquil.it> <WAPT at lists.tranquil.it>WAPT at lists.tranquil.it
>>>>> <mailto: <WAPT at lists.tranquil.it>
>>>>> WAPT at lists.tranquil.it>
>>>>> <http://lists.tranquil.it/listinfo/wapt>
>>>>> <http://lists.tranquil.it/listinfo/wapt>
>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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 <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
>>>
>>>
>> --
>> Denis Cardon
>> Tranquil IT Systems
>> Les Espaces Jules Verne, bâtiment A
>> 12 avenue Jules Verne
>> 44230 Saint Sébastien sur Loire
>> tel : +33 (0) 2.40.97.57.55 <%2B33%20%280%29%202.40.97.57.55>
>> http://www.tranquil-it-systems.fr
>>
>>
>
>
> --
>
>
>
>
>
>
>
> 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
>
>
--
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/20160614/c03cf2fb/attachment-0001.html>
More information about the WAPT
mailing list