Bonjour,
@Simon : il est possible d'appeler les commandes sans .exe, je fais
de même avec la commande msiexec.
@Phil : avez vous vérifié si les valeurs du registres étaient bien
modifiées après l'installation du paquet ?
Sinon vous pouvez essayer de modifier les clés de registre
directement en python avec les fonctions du setuphelpers :
registry_setstring(HKEY_LOCAL_MACHINE,
'SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\CommandStore\\shell\\PeaZip.add2separate',
'', u'Ajouter à l\'archive')
Je viens de tester et ça fonctionne, le menu contextuel est bien
traduit.
Cordialement,
Bastien
Le 17/12/2015 20:13, Fonteneau Simon a
écrit :
Pas de ".exe" dans ta commande regedit ?
C'est normal ?
run('regedit.exe /s fr.reg')
Simon
Le 17/12/2015 19:25, Phil markham a écrit :
Bonjour,
j'ai un soucis avec l'application de la clé de registre destiné
a traduire le menu contextuel de peazip
le code est pourtant simple :
run ('regedit /s fr.reg')
avec le ficher fr.reg dans le paquet
et pourtant rien a faire, le menu ne se traduit pas :
ci dessous un lien vers le ficher :
http://heanet.dl.sourceforge.net/project/peazip/Translations/Translated%20context%20menu%20%28W7%2B%29/fr.reg
les clé sont triviale :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\PeaZip.add2separate]
à la main cela fonctione, avec psexec en mode systeme ce la
fonctionne.
mais pas avec wapt.
si quelqu'un y comprend quelque chose.
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt