<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Bonjour,</p>
<p>J'aurais voulu savoir si quelqu'un a déjà tenté de créer un
paquet pour office 2013 avec toutes les fonctionnalité: install et
uninstall.</p>
<p>voici ce que j'ai tenté:</p>
<p><i># -*- coding: utf-8 -*-</i><i><br>
</i><i>from setuphelpers import *</i><i><br>
</i><i><br>
</i><i>if iswin64() :</i><i><br>
</i><i> print('Pc x64')</i><i><br>
</i><i> uninstallstring = ['"C:\Program Files (x86)\Common
Files\Microsoft Shared\OFFICE15\Office Setup
Controller\setup.exe" /uninstall PROPLUS /dll OSETUP.DLL']</i><i><br>
</i><i>else:</i><i><br>
</i><i> print('Pc not x64')</i><i><br>
</i><i> uninstallstring = ['"C:\Program Files\Common
Files\Microsoft Shared\OFFICE15\Office Setup
Controller\setup.exe" /uninstall PROPLUS /dll OSETUP.DLL']</i><i><br>
</i><i><br>
</i><i>uninstallkey = ['Office15.PROPLUS']</i><i><br>
</i><i><br>
</i><i><br>
</i><i>def install():</i><i><br>
</i><i> print('installing emat-ms_off_2013 KMS')</i><i><br>
</i><i> run(r'"setup.exe" /adminfile setup_perso.msp',
accept_returncodes=[0,1641,3010,17025,17028])</i><i><br>
</i><i><br>
</i><i>def uninstall():</i><i><br>
</i><i> print ('uninstalling emat-ms_off_2013 KMS')</i><i><br>
</i><i> run (r'msiexec /qb /uninstall
{90150000-0011-0000-0000-0000000FF1CE}')</i><i><br>
</i><i># run(r' "C:\Program Files (x86)\Common Files\Microsoft
Shared\OFFICE15\Office Setup Controller\setup.exe" /uninstall
PROPLUS /dll OSETUP.DLL')</i></p>
<p>la fonction remove fonctionne mais avec des interactions
utilisateurs, la fonction uninstall ne fonctionne pas et la
fonction install fonctionne sans erreur.</p>
<p>Désolé si un sujet traite déjà de ce type de paquet mais je n'ai
rien trouver sur le net, merci d'avance pour vos réponses.</p>
<p>PS: Voici la réponse de la commande "wapt-get list-registry
"office professionnel 2013"</p>
<pre class="code cmd"><i>UninstallKey Software Version Uninstallstring
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Office15.PROPLUS Microsoft Office Professionnel Plus 2013 15.0.4569.1506 "C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\Office Setup Controller\setup.exe" /uninstall PROPLUS /dll OSETUP.DLL</i></pre>
<pre class="moz-signature" cols="72">--
Stephane Racamier
Technicien Informatique
Cité de Montesoru - Bastia
<a class="moz-txt-link-abbreviated" href="mailto:stephane.racamier@ac-corse.fr">stephane.racamier@ac-corse.fr</a>
</pre>
</body>
</html>