<div dir="ltr">Bonjour<div><br></div><div>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)</div><div><br></div><div>deux autres problèmes :</div><div><br></div><div>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</div><div><br></div><div>2) Dans les clé REG_GZ </div><div><br></div><div>registry_setstring(HKEY_CURRENT_USER, r'Software\Charlyrobot\Graal\Gcfao\Import\EMF', 'Filtre','Métafichiers améliores (*.emf)|*.emf|')<br></div><div><br></div><div>résultat dans la base registre :</div><div><br></div><div>Métafichiers améliores (*.emf)|*.emf|<br></div><div><br></div><div><br></div><div>pas simple ce soft a wapetiser</div><div><br></div><div>d'avance merci</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Le 10 juin 2016 à 10:30, Denis Cardon <span dir="ltr"><<a href="mailto:denis.cardon@tranquil-it-systems.fr" target="_blank">denis.cardon@tranquil-it-systems.fr</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bonjour Olivier,<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
impeccable voir deuxpeccable, merci pour les exemples, cela fonctionnent<br>
presque correctement<br>
<br>
eh oui ya un souci, avec le session setup<br>
<br>
Est il possible d’exécuter le session setup avec des droits élevés ?<br>
</blockquote>
<br></span>
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.<br>
<br>
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().<br>
<br>
Quel serait votre usage qui nécessiterait d'exécuter le session_setup() avec des droits élevés?<br>
<br>
Cordialement,<br>
<br>
Denis<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<br>
Merci Bastien et tous les autres,<br>
<br>
Et merci au développeur wapt<br>
<br>
Le 9 juin 2016 à 08:26, Bastien HERMITTE <<a href="mailto:bhermitte@b2pweb.com" target="_blank">bhermitte@b2pweb.com</a><br></span>
<mailto:<a href="mailto:bhermitte@b2pweb.com" target="_blank">bhermitte@b2pweb.com</a>>> a écrit :<div><div class="h5"><br>
<br>
Bonjour,<br>
<br>
- Créer une REG_SZ [1] :<br>
registry_setstring(HKEY_LOCAL_MACHINE,<br>
r'SOFTWARE\Charlyrobot\CharlyGraal V5', 'Serial', 'malicence')<br>
<br>
- Créer une REG_DWORD [2] :<br>
registry_set(HKEY_CURRENT_USER,<br>
r'Software\Charlyrobot\Graal\Gcfao\Dessin', r'Aff_Regles', 1, REG_DWORD)<br>
<br>
- Supprimer une clé [3] :<br>
registry_deletekey(HKEY_LOCAL_MACHINE, r'SOFTWARE\Charlyrobot',<br>
r'CharlyGraal V5')<br>
<br>
- Supprimer une valeur [4] :<br>
registry_delete(HKEY_LOCAL_MACHINE,<br>
r'SOFTWARE\Charlyrobot\CharlyGraal V5', r'Aff_Regles')<br>
<br>
Par contre, pour tout ce qui touche à HKEY_CURRENT_USER, je vous<br>
conseille de mettre le code dans une fonction session_setup() [5]<br>
sinon ça risque de ne pas fonctionner pour l'utilisateur courant.<br>
<br>
[1]<br>
<a href="https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_setstring" rel="noreferrer" target="_blank">https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_setstring</a><br>
[2]<br>
<a href="https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_set" rel="noreferrer" target="_blank">https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_set</a><br>
[3]<br>
<a href="https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_deletekey" rel="noreferrer" target="_blank">https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_deletekey</a><br>
[4]<br>
<a href="https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_delete" rel="noreferrer" target="_blank">https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry#setuphelpers.registry_delete</a><br>
[5] Voir la réponse d'Hubert sur ce thread :<br></div></div>
<<a href="http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html" rel="noreferrer" target="_blank">http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html</a>><a href="http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html" rel="noreferrer" target="_blank">http://lists.tranquil.it/pipermail/wapt/2015-September/001293.html</a><div><div class="h5"><br>
<br>
Cordialement,<br>
Bastien<br>
<br>
<br>
Le 09/06/2016 à 07:46, Olivier CATY a écrit :<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Bonjour<br>
<br>
J'ai plusieurs clé a fusionner<br>
<br>
les premières j'éxécute ceci, voici mon fichier reg<br>
<br>
Windows Registry Editor Version 5.00<br>
[HKEY_LOCAL_MACHINE\SOFTWARE\Charlyrobot\CharlyGraal V5]<br>
"Serial"="malicence"<br>
"Settings"="Trois"<br>
"Langue"="Francais"<br>
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Charlyrobot\CharlyGraal V5]<br>
"Serial"="malicence"<br>
"Settings"="Trois"<br>
"Langue"="Français"<br>
<br>
with disable_file_system_redirection():<br>
run(r'regedit.exe /s serialcharly5.reg')<br>
<br>
cela est fonctionnelle pour l'install<br>
<br>
J'ai besoin de fusionner d'autre clé dont voici le contenu du<br>
fichier reg :<br>
<br>
Windows Registry Editor Version 5.00<br>
[HKEY_CURRENT_USER\Software\Charlyrobot]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Dessin]<br>
"Aff_Regles"=dword:00000001<br>
"CouleurDeFond"=dword:00ffffff<br>
"CouleurDesRegles"=dword:00ffff00<br>
"CouleurEcran"=dword:0080ffff<br>
"AffVueLaterale"=dword:00000000<br>
"Aff_Vue"=dword:00000001<br>
"Epaisseur_trait"=dword:00000000<br>
"CouleurDeFondEcran"=dword:0080ffff<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Export]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Export\FNT]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\putFNT.exe"<br>
"Filtre"="Polices de caractères Cao (.fnt)|*.fnt|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Fontes]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\Polices"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Fontes\Charly<br>
Standard]<br>
"Default"=""<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\BOT]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getGRB.exe"<br>
"Filtre"="Fichiers de gravure Gerber (*.bot)|*.bot|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\DRL]<br>
"Filtre"="Fichiers de perçage Excellon (*.drl)|*.drl|"<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getEXL.exe"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\DXF]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getDXF.exe"<br>
"Filtre"="Fichiers d'exchange AutoCAD (*.dxf)|*.dxf|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\EMF]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getEMF.exe"<br>
"Filtre"="Métafichiers améliorés (*.emf)|*.emf|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\EXL]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getEXL.exe"<br>
"Filtre"="Fichiers de perçage Excellon (*.exl)|*.exl|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\FAO]<br>
"Filtre"="Fichiers Graal Fao (*.fao)|*.fao|"<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getFao.exe"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\FNT]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getFNT.exe"<br>
"Filtre"="Polices de caractères Cao (*.fnt)|*.fnt|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\GRB]<br>
"Filtre"="Fichiers de gravure Gerber (*.grb)|*.grb|"<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getGRB.exe"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\IGS]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\GETIGS.exe"<br>
"Filtre"="Fichier iges (*.igs)|*.igs|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\PLT]<br>
"Filtre"="Fichier traceur HPGL (*.plt)|*.plt|"<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getPLT.exe"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\STL]<br>
"Filtre"="Fichier stéréolithographie (*.stl)|*.stl|"<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getSTL.exe"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Import\WMF]<br>
"Path"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\getWMF.exe"<br>
"Filtre"="Métafichiers Windows (*.wmf)|*.wmf|"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Impression]<br>
"Echelle"=dword:00000064<br>
"Ajustee"=dword:00000000<br>
"FacteurDEpaisseur"=dword:00000001<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Outils et<br>
materiaux]<br>
"Materiaux_Courant"="Plastique tendre"<br>
"MatPath"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\Outils et matériaux\\Charly_mat.MAG"<br>
"OutPath"="C:\\Program Files (x86)\\Charlyrobot\\CharlyGraal<br>
V5\\CFao\\Outils et matériaux\\Outil_CRA.MAG"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Path]<br>
"UsinageDir"="C:\\Users\\Administrateur\\Documents\\CharlyGraal<br>
V5\\Usinages"<br>
"CFAODir"="C:\\Users\\Administrateur\\Documents\\CharlyGraal V5\\CFAO"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Preferences]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Preferences\Avances]<br>
"UseMesh3"=dword:00000001<br>
"RetractRatio"="10.0"<br>
"MaillageOriente"=dword:00000000<br>
"RetractMode"=dword:00000000<br>
"RetractZlnc"="5"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Selection]<br>
"Type"=dword:00000001<br>
"Mode"=dword:00000000<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\Settings]<br>
"Version"="Micron"<br>
"Produit"="CharlyGraalV5"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gcfao\UsinagePlanCAO]<br>
"FichierUsiPlanCao"="C:\\Program Files<br>
(x86)\\Charlyrobot\\CharlyGraal V5\\CFao\\Outils et<br>
matériaux\\UPC.upc"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Preferences]<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Preferences\Machine]<br>
"ModeleInstalle"=dword:00000000<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Preferences\ParamCNR1]<br>
"DeltaVBondsMinMn"=dword:000001c2<br>
"PrecisionCNR1"=dword:0000000a<br>
"VSurCapteur"="400"<br>
"Vmax"="3000"<br>
"Ss_speed"="0"<br>
"TMinCN"=dword:00000014<br>
"VitStartStop"=dword:00000190<br>
"Accmax"="120000"<br>
"VmaxZ"="3000"<br>
"VPOM"="700"<br>
[HKEY_CURRENT_USER\Software\Charlyrobot\Graal\Gpilote\Settings]<br>
"Produit"="CharlyGraalV5"<br>
<br>
<br>
j'ai essayer la même méthode<br>
<br>
regedit.exe /s monfichier.reg<br>
<br>
mais cela ne fonctionnement pas<br>
<br>
Pourriez vous me donnée la syntax avec la fonction<br>
registry_setstring()<br>
<br>
au moins une clé<br>
<br>
Je vous parle pas de la suppression des clé et des valeurs c'est<br>
encore un casse tête<br>
<br>
merci pour votre aide<br>
<br>
<br>
Le 8 juin 2016 à 22:12, Phil markham <<a href="mailto:markham89@hotmail.com" target="_blank">markham89@hotmail.com</a><br></div></div>
<mailto:<a href="mailto:markham89@hotmail.com" target="_blank">markham89@hotmail.com</a>>> a écrit :<span class=""><br>
<br>
Bonsoir,<br>
<br>
essayer avec la méthode registry_setstring() pour ajouter les<br>
clé de registre,<br>
<br>
j'ai eu un soucis similaire et registry_setstring() a<br>
solutionner mon pb<br>
<br>
<a href="https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry_setstring#setuphelpers.registry_setstring" rel="noreferrer" target="_blank">https://dev.tranquil.it/sphinxdocs/source/setuphelpers.html?highlight=registry_setstring#setuphelpers.registry_setstring</a><br>
<br>
<br>
le pb vient de windows car les gens sous update_engines sont<br>
egalement bloqué dans la creation/modification des clé de<br>
registre sous compte system.<br>
<br>
<br>
<br>
Le 07/06/2016 à 16:39, Olivier CATY a écrit :<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
bonjour<br>
<br>
je reprend a zéro<br>
<br>
comment ajouter des cles dans HKEY_CURRENT_USER vu que si<br>
j'ai bien compris avec le compte system cela n'est pas<br>
possible, ou fusionner un .reg ?<br>
<br>
si vous pouviez me proposer un code.<br>
<br>
d'avance je vous remercie<br>
<br>
Olivier<br>
<br>
Le 6 juin 2016 à 21:30, Olivier CATY<br></span>
<<mailto:<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>><a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a><br>
<mailto:<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>>> a écrit :<span class=""><br>
<br>
voila ce que j'ai fait :<br>
<br>
# -*- coding: utf-8 -*-<br>
from setuphelpers import *<br>
<br>
uninstallkey = ["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]<br>
<br>
<br>
<br>
def install():<br>
print('installing annajudic-charlygraalv5')<br>
with disable_file_system_redirection():<br>
run(r'regedit.exe /s serialcharly5.reg')<br>
run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')<br>
<br>
<br>
<br>
def session_setup():<br>
with disable_file_system_redirection():<br>
run(r'regedit.exe /s soft.reg')<br>
<br>
Seulement le contenu du soft.reg ne sont pas toutes<br>
inscrites dans la base de registre<br>
<br>
je commence a me dire que cela va finir a la main l'histoire<br>
<br>
Le 6 juin 2016 à 19:56, Olivier CATY<br></span>
<<mailto:<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>><a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a> <mailto:<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>>><span class=""><br>
a écrit :<br>
<br>
Bonsoir<br>
<br>
j'ai trouver d'ou viens le problème de l'install via<br>
la console.<br>
<br>
J'ai besoin d'inscrire d'autre cle registre dans<br>
HKEY-CURRENT_USERS<br>
<br>
J'ai donc rajouter mes cle dans mon .reg<br>
<br>
Le problème est que la fonction with<br>
disable_file_system_redirection(): cela ne<br>
fonctionnent pas<br>
<br>
Je vais essayer de revoir tous mon code avec la<br>
première réponse Phil markhan<br>
<br>
Si vous avez une autre idée<br>
<br>
<br>
Le 2 juin 2016 à 14:35, Olivier CATY<br></span>
<<mailto:<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>><a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a><br>
<mailto:<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>>> a écrit :<span class=""><br>
<br>
Bonjour<br>
<br>
cela ne fonctionne pas, la fonction de<br>
suppression des clé de registre ne fonctionnent pas.<br>
<br>
<br>
mais j'ai un autre problème<br>
<br>
Lors du deploiement via la console wapt le soft<br>
s'install mais lors de l’exécution il m'indique<br>
fichier manquant.<br>
<br>
Alors que lorsque j'exécute wapt-get install,<br>
j'ai aucun problème<br>
<br>
<br>
<br>
# -*- coding: utf-8 -*-<br>
from setuphelpers import *<br>
<br>
uninstallkey =<br>
["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]<br>
<br>
<br>
def install():<br>
print('installing annajudic-charlygraalv5')<br>
with disable_file_system_redirection():<br>
run(r'regedit.exe /s serialcharly5.reg')<br>
run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')<br>
<br>
Merci à tous pour votre aide<br>
<br>
Le 1 juin 2016 à 01:56, Fonteneau Simon<br></span>
<<mailto:<a href="mailto:blog@lesfourmisduweb.org" target="_blank">blog@lesfourmisduweb.org</a>><a href="mailto:blog@lesfourmisduweb.org" target="_blank">blog@lesfourmisduweb.org</a><br>
<mailto:<a href="mailto:blog@lesfourmisduweb.org" target="_blank">blog@lesfourmisduweb.org</a>>> a écrit :<span class=""><br>
<br>
Logiquement même chose pour uninstall :<br>
<br>
def uninstall():<br>
with disable_file_system_redirection():<br>
registry_delete_key(HKEY_LOCAL_MACHINE,'SOFTWARE\\Charlyrobot','CharlyGraal<br>
V5')<br>
<br>
<br></span>
Simonhttps://<a href="http://blog.lesfourmisduweb.org" rel="noreferrer" target="_blank">blog.lesfourmisduweb.org</a><span class=""><br>
<br>
Le 31/05/2016 19:16, Olivier CATY a écrit :<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Bonsoir<br>
<br>
merci sa marche très bien avec ces arguments<br>
<br>
maintenant je cherche a supprimer les cles<br>
lors de la déinstallation<br>
<br>
voici le code mai sa ne fonctionne pas<br>
<br>
# -*- coding: utf-8 -*-<br>
from setuphelpers import *<br>
<br>
uninstallkey =<br>
["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]<br>
<br>
<br>
def install():<br>
print('installing annajudic-charlygraalv5')<br>
with disable_file_system_redirection():<br>
run(r'regedit.exe /s serialcharly5.reg')<br>
run(r'"CharlygraalV5.msi" /qn /norestart<br>
ALLUSERS=1')<br>
<br>
<br>
<br>
def uninstall():<br>
registry_delete_key(HKEY_LOCAL_MACHINE,'SOFTWARE\\Charlyrobot','CharlyGraal<br>
V5')<br>
<br>
encore une fois j'ai pas compris la syntaxe<br>
<br>
merci<br>
<br>
Le 31 mai 2016 à 11:00, Hubert TOUVET<br></span>
<<mailto:<a href="mailto:htouvet@tranquil.it" target="_blank">htouvet@tranquil.it</a>><a href="mailto:htouvet@tranquil.it" target="_blank">htouvet@tranquil.it</a><br>
<mailto:<a href="mailto:htouvet@tranquil.it" target="_blank">htouvet@tranquil.it</a>>> a écrit :<span class=""><br>
<br>
Peut-être le problème est lié au fait<br>
que wapt tourne en 32 bits, donc windows<br>
intercepte les appels aux fichiers et<br>
manipule les chemins de façon transparente.<br>
Pour désactiver cela, on peut utiliser<br>
le context handler<br>
"disable_file_system_redirection"<br>
<br>
Essayer :<br>
<br>
def install():<br>
print('installing annajudic-charlygraalv5')<br></span>
*with disable_file_system_redirection():*<div><div class="h5"><br>
run(r'regedit.exe /s serialcharly5.reg')<br>
run(r'"CharlygraalV5.msi" /qn /norestart<br>
ALLUSERS=1')<br>
<br>
<br>
<br>
Le 30/05/2016 à 20:51, Olivier CATY a<br>
écrit :<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Bonsoir<br>
<br>
Ci dessous le setup.py :<br>
<br>
# -*- coding: utf-8 -*-<br>
from setuphelpers import *<br>
<br>
uninstallkey =<br>
["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]<br>
<br>
def install():<br>
print('installing annajudic-charlygraalv5')<br>
run(r'regedit.exe /s serialcharly5.reg')<br>
run(r'"CharlygraalV5.msi" /qn<br>
/norestart ALLUSERS=1')<br>
<br>
<br>
Le fichier BDR :<br>
<br>
Windows Registry Editor Version 5.00<br>
[HKEY_LOCAL_MACHINE\SOFTWARE\Charlyrobot\CharlyGraal<br>
V5]<br>
"Serial"="numerodeserie"<br>
"Settings"="Trois"<br>
"Langue"="Francais"<br>
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Charlyrobot\CharlyGraal<br>
V5]<br>
"Serial"="numerodeserie"<br>
"Settings"="Trois"<br>
"Langue"="Français"<br>
<br>
<br>
le souci est que les trois dernière clé<br>
sont bien inscrite dans la base de<br>
registre, mais pas les trois première<br>
<br>
Si je fusionne manuellement, aucun problème<br>
<br>
<br>
d'avance merci pour vos lumières<br>
<br>
Olivier<br>
<br>
--<br>
<br></div></div><span class="">
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation<br>
initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance<br>
informatique régionale<br>
<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a><br></span>
<mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a><br>
<mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a>><a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
<br>
<br>
<br>
--<span class=""><br>
<br>
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance<br>
informatique régionale<br>
<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a><br></span>
<mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a><br>
<mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a>><a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
<br>
<br>
<br>
--<span class=""><br>
<br>
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance<br>
informatique régionale<br>
<br>
<br>
<br>
<br>
--<br>
<br></span><span class="">
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance informatique<br>
régionale<br>
<br>
<br>
<br>
<br>
--<br>
<br></span><span class="">
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance informatique<br>
régionale<br>
<br>
<br>
<br>
<br>
--<br>
<br></span><span class="">
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance informatique régionale<br>
<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br></span>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a> <mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a> <mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
<br>
<br>
<br>
--<span class=""><br>
<br>
17, boulevard de la Trémouille<br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<span class=""><br>
Direction des lycées et de la formation initiale<br>
<br>
Service maintenance informatique des lycées<br>
<br>
Agent de l’équipe mobile de maintenance informatique régionale<br>
<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br></span>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a> <mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a> <mailto:<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
<br>
<br>
<br>
--<br>
<br>
17, boulevard de la Trémouille____<span class=""><br>
<br>
CS 23502 - 21035 DIJON CEDEX<br>
<br>
<br>
<br></span>
*Olivier CATY*<br>
Direction des lycées et de la formation initiale____<br>
<br>
Service maintenance informatique des lycées____<span class=""><br>
<br>
Agent de l’équipe mobile de maintenance informatique régionale<br>
<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
</span></blockquote><span class="HOEnZb"><font color="#888888">
<br>
-- <br>
Denis Cardon<br>
Tranquil IT Systems<br>
Les Espaces Jules Verne, bâtiment A<br>
12 avenue Jules Verne<br>
44230 Saint Sébastien sur Loire<br>
tel : <a href="tel:%2B33%20%280%29%202.40.97.57.55" value="+33240975755" target="_blank">+33 (0) 2.40.97.57.55</a><br>
<a href="http://www.tranquil-it-systems.fr" rel="noreferrer" target="_blank">http://www.tranquil-it-systems.fr</a><br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><table border="0" cellspacing="0" cellpadding="0" align="left" width="100%" style="width:100.02%;border-collapse:collapse">
<tbody><tr style="height:33.25pt">
<td width="8%" style="width:8.6%;border:none;border-right:solid #e85811 1.5pt;padding:0cm 5.4pt 0cm 5.4pt;height:33.25pt">
<p style="margin-bottom:0.0001pt"></p>
<p style="margin-bottom:0.0001pt"><span style="font-size:5.0pt;font-family:"Arial",sans-serif;color:#717271"> </span></p>
<p style="margin-bottom:0.0001pt"><span style="font-size:5.0pt;font-family:"Arial",sans-serif;color:#717271"> <img src="http://www.ent-bourgogne.fr/images/logo-bfc-rvb_s.png"></span></p>
<p style="margin-bottom:0.0001pt"><span style="font-size:5.0pt;font-family:"Arial",sans-serif;color:#717271"> </span></p>
<p align="center" style="font-size:12.8px;text-align:center"><span lang="EN-US" style="font-size:7pt;font-family:Arial,sans-serif;color:rgb(113,114,113)">17, boulevard <span>de</span> la Trémouille<u></u><u></u></span></p><p align="center" style="font-size:12.8px;text-align:center"><span lang="EN-US" style="font-size:7pt;font-family:Arial,sans-serif;color:rgb(113,114,113)">CS 23502 - 21035 DIJON CEDEX</span></p>
</td>
<td width="91%" style="width:91.4%;padding:0cm 5.4pt 0cm 5.4pt;height:33.25pt">
<p style="margin:0px"><b><span style="font-family:Arial,sans-serif;color:rgb(45,116,182)">Olivier CATY</span></b><span style="font-family:Arial,sans-serif;color:rgb(113,114,113)"><br>Direction <span>des</span> lycées et <span>de</span> la formation initiale<u></u><u></u></span></p><p style="margin:0px"><span style="font-family:Arial,sans-serif;color:rgb(113,114,113)">Service maintenance informatique <span>des</span> lycées</span><span style="color:rgb(31,73,125)"><u></u><u></u></span></p><p style="margin-bottom:0.0001pt"><span style="font-size:12.8px"></span></p><p style="font-size:12.8px"><span style="font-family:Arial,sans-serif;color:rgb(113,114,113)">Agent <span>de</span> l’équipe mobile <span>de</span> maintenance informatique régionale</span></p>
</td>
</tr>
</tbody></table>
<p> </p></div></div></div></div></div></div></div>
</div>