<div dir="ltr">voila ce que j'ai fait :<div><br></div><div><div># -*- coding: utf-8 -*-</div><div>from setuphelpers import *</div><div><br></div><div>uninstallkey = ["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]</div><div><br></div><div><br></div><div><br></div><div>def install():</div><div> print('installing annajudic-charlygraalv5')</div><div> with disable_file_system_redirection():</div><div> run(r'regedit.exe /s serialcharly5.reg')</div><div> run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')</div><div><br></div><div><br></div><div><br></div><div>def session_setup():</div><div> with disable_file_system_redirection():</div><div> run(r'regedit.exe /s soft.reg')</div></div><div><br></div><div>Seulement le contenu du soft.reg ne sont pas toutes inscrites dans la base de registre</div><div><br></div><div>je commence a me dire que cela va finir a la main l'histoire</div></div><div class="gmail_extra"><br><div class="gmail_quote">Le 6 juin 2016 à 19:56, Olivier CATY <span dir="ltr"><<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Bonsoir<div><br></div><div>j'ai trouver d'ou viens le problème de l'install via la console.</div><div><br></div><div>J'ai besoin d'inscrire d'autre cle registre dans HKEY-CURRENT_USERS</div><div><br></div><div>J'ai donc rajouter mes cle dans mon .reg</div><div><br></div><div>Le problème est que la fonction <span style="color:rgb(80,0,80);font-size:12.8px">with disable_file_system_</span><span style="color:rgb(80,0,80);font-size:12.8px">redirection(): cela ne fonctionnent pas</span></div><div><span style="color:rgb(80,0,80);font-size:12.8px"><br></span></div><div><font color="#500050"><span style="font-size:12.8px">Je vais essayer de revoir tous mon code avec la première réponse Phil markhan</span></font></div><table cellpadding="0" style="font-size:12.8px"><tbody><tr><td style="width:455.639px"><br>Si vous avez une autre idée</td></tr></tbody></table></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">Le 2 juin 2016 à 14:35, Olivier CATY <span dir="ltr"><<a href="mailto:emmir.zone15@squale21.fr" target="_blank">emmir.zone15@squale21.fr</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Bonjour<div><br></div><div>cela ne fonctionne pas, la fonction de suppression des clé de registre ne fonctionnent pas.</div><div><br></div><div><br></div><div>mais j'ai un autre problème</div><div><br></div><div>Lors du deploiement via la console wapt le soft s'install mais lors de l’exécution il m'indique fichier manquant.</div><div><br></div><div>Alors que lorsque j'exécute wapt-get install, j'ai aucun problème</div><span><div><br></div><div><br></div><div><br></div><div><div><div><span style="font-size:12.8px"># -*- coding: utf-8 -*-</span></div><div><span style="font-size:12.8px">from setuphelpers import *</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">uninstallkey = ["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">def install():</span></div><div><span style="font-size:12.8px"> print('installing annajudic-charlygraalv5')</span></div><div><span style="font-size:12.8px"> with disable_file_system_redirection():</span></div><div><span style="font-size:12.8px"> run(r'regedit.exe /s serialcharly5.reg')</span></div><div><span style="font-size:12.8px"> run(r'"CharlygraalV5.msi" /qn /norestart ALLUSERS=1')</span></div></div></div><div><span style="font-size:12.8px"><br></span></div></span><div><span style="font-size:12.8px">Merci à tous pour votre aide</span></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">Le 1 juin 2016 à 01:56, Fonteneau Simon <span dir="ltr"><<a href="mailto:blog@lesfourmisduweb.org" target="_blank">blog@lesfourmisduweb.org</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>Logiquement même chose pour uninstall :<br>
<br>
</div>
<div>def uninstall():<br>
with disable_file_system_redirection():<br>
</div><span>
<div>
registry_delete_key(HKEY_LOCAL_MACHINE,'SOFTWARE\\Charlyrobot','CharlyGraal
V5')<br>
<br>
<br>
</div>
</span><pre cols="72">Simon <a href="https://blog.lesfourmisduweb.org" target="_blank">https://blog.lesfourmisduweb.org</a></pre><div><div>
<div>Le 31/05/2016 19:16, Olivier CATY a
écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">Bonsoir
<div><br>
</div>
<div>merci sa marche très bien avec ces arguments</div>
<div><br>
</div>
<div>maintenant je cherche a supprimer les cles lors de la
déinstallation</div>
<div><br>
</div>
<div>voici le code mai sa ne fonctionne pas</div>
<div><br>
</div>
<div>
<div>
<div># -*- coding: utf-8 -*-</div>
<div>from setuphelpers import *</div>
<div><br>
</div>
<div>uninstallkey =
["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]</div>
<div><br>
</div>
<div><br>
</div>
<div>def install():</div>
<div> print('installing annajudic-charlygraalv5')</div>
<div> with disable_file_system_redirection():</div>
<div> run(r'regedit.exe /s serialcharly5.reg')</div>
<div> run(r'"CharlygraalV5.msi" /qn /norestart
ALLUSERS=1')</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>def uninstall():</div>
<div>
registry_delete_key(HKEY_LOCAL_MACHINE,'SOFTWARE\\Charlyrobot','CharlyGraal
V5')</div>
</div>
</div>
<div><br>
</div>
<div>encore une fois j'ai pas compris la syntaxe</div>
<div><br>
</div>
<div>merci</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Le 31 mai 2016 à 11:00, Hubert TOUVET <span dir="ltr"><<a href="mailto:htouvet@tranquil.it" target="_blank">htouvet@tranquil.it</a>></span>
a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> 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.<br>
Pour désactiver cela, on peut utiliser le context handler
"disable_file_system_redirection"<br>
<br>
Essayer : <br>
<span> <br>
def install():<br>
print('installing annajudic-charlygraalv5')<br>
</span> <b>with disable_file_system_redirection():</b><span><br>
run(r'regedit.exe /s serialcharly5.reg')<br>
run(r'"CharlygraalV5.msi" /qn /norestart
ALLUSERS=1')<br>
<br>
<br>
<br>
</span><span>
<div>Le 30/05/2016 à 20:51, Olivier CATY a écrit :<br>
</div>
</span>
<blockquote type="cite">
<div>
<div>
<div dir="ltr">Bonsoir
<div><br>
</div>
<div>Ci dessous le setup.py :</div>
<div><br>
</div>
<div>
<div># -*- coding: utf-8 -*-</div>
<div>from setuphelpers import *</div>
<div><br>
</div>
<div>uninstallkey =
["{43062EA1-4947-4FB6-BD91-EDC35F6DB3AD}"]</div>
<div><br>
</div>
<div>def install():</div>
<div> print('installing
annajudic-charlygraalv5')</div>
<div> run(r'regedit.exe /s
serialcharly5.reg')</div>
<div> run(r'"CharlygraalV5.msi" /qn
/norestart ALLUSERS=1')</div>
<div><br>
</div>
<div><br>
</div>
<div>Le fichier BDR :</div>
<div><br>
</div>
<div>
<div>Windows Registry Editor Version 5.00</div>
<div>[HKEY_LOCAL_MACHINE\SOFTWARE\Charlyrobot\CharlyGraal
V5]</div>
<div>"Serial"="numerodeserie"</div>
<div>"Settings"="Trois"</div>
<div>"Langue"="Francais"</div>
<div>[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Charlyrobot\CharlyGraal
V5]</div>
<div>"Serial"="numerodeserie"</div>
<div>"Settings"="Trois"</div>
<div>"Langue"="Français"</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>le souci est que les trois dernière clé
sont bien inscrite dans la base de registre,
mais pas les trois première</div>
<div><br>
</div>
<div>Si je fusionne manuellement, aucun problème</div>
<div><br>
</div>
<div><br>
</div>
<div>d'avance merci pour vos lumières</div>
<div><br>
</div>
<div>Olivier</div>
<div><br>
</div>
--<br>
<div data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<table style="width:100.02%;border-collapse:collapse" align="left" border="0" width="100%" cellpadding="0" cellspacing="0">
<tbody>
<tr style="height:33.25pt">
<td style="width:8.6%;border-style:none solid none none;border-right-width:1.5pt;border-right-color:rgb(232,88,17);padding:0cm 5.4pt;height:33.25pt" width="8%">
<p style="margin-bottom:0.0001pt"><span style="font-size:5pt;font-family:Arial,sans-serif;color:rgb(113,114,113)"> </span></p>
<p style="margin-bottom:0.0001pt"><span style="font-size:5pt;font-family:Arial,sans-serif;color:rgb(113,114,113)"> <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:5pt;font-family:Arial,sans-serif;color:rgb(113,114,113)"> </span></p>
<p style="font-size:12.8px;text-align:center" align="center"><span style="font-size:7pt;font-family:Arial,sans-serif;color:rgb(113,114,113)" lang="EN-US">17,
boulevard <span>de</span> la
Trémouille</span></p>
<p style="font-size:12.8px;text-align:center" align="center"><span style="font-size:7pt;font-family:Arial,sans-serif;color:rgb(113,114,113)" lang="EN-US">CS 23502
- 21035 DIJON CEDEX</span></p>
</td>
<td style="width:91.4%;padding:0cm 5.4pt;height:33.25pt" width="91%">
<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</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)"></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>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<span>
<pre>_______________________________________________
WAPT mailing list
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>
<a href="http://lists.tranquil.it/listinfo/wapt" target="_blank">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</span></blockquote>
<br>
</div>
<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>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<table style="width:100.02%;border-collapse:collapse" align="left" border="0" width="100%" cellpadding="0" cellspacing="0">
<tbody>
<tr style="height:33.25pt">
<td style="width:8.6%;border:none;border-right:solid #e85811 1.5pt;padding:0cm 5.4pt 0cm 5.4pt;height:33.25pt" width="8%">
<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 style="font-size:12.8px;text-align:center" align="center"><span style="font-size:7pt;font-family:Arial,sans-serif;color:rgb(113,114,113)" lang="EN-US">17, boulevard <span>de</span> la
Trémouille</span></p>
<p style="font-size:12.8px;text-align:center" align="center"><span style="font-size:7pt;font-family:Arial,sans-serif;color:rgb(113,114,113)" lang="EN-US">CS 23502 - 21035 DIJON
CEDEX</span></p>
</td>
<td style="width:91.4%;padding:0cm 5.4pt 0cm 5.4pt;height:33.25pt" width="91%">
<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</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)"></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>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
WAPT mailing list
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a>
<a href="http://lists.tranquil.it/listinfo/wapt" target="_blank">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br>
</div></div></div>
<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></blockquote></div><br><br clear="all"><div><br></div>-- <br><div 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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div 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>
</div></div></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>