Bonjour
Nous projet, nouvelle dificulter
Installation de Lego EV3
L'installation RAS La désinstallation contient deux module :
Le soft RAS Les pilotes NOK
Voici le code : Test1 Désinstallation des pilote non fonctionnel
# -*- coding: utf-8 -*- from setuphelpers import *
uninstallkey = []
uninstallstring = [u'"MsiExec.exe" /X{A0831C28-A6FA-49A3-86AE-B5AE3C9EE19C}'] uninstallstring = [u'"c:\Program Files (x86)\National Instruments\Shared\NIUninstaller\uninst.exe" /qb /x all']
def install(): print('installing annajudic-legoev3') run(r'"setup.exe" fichierreponse.txt /r:n /q /AcceptLicenses yes')
Test 2 : Désinstallation des pilote non fonctionnel
# -*- coding: utf-8 -*- from setuphelpers import *
uninstallkey = ['{A0831C28-A6FA-49A3-86AE-B5AE3C9EE19C}'] uninstallstring = [u'"c:\Program Files (x86)\National Instruments\Shared\NIUninstaller\uninst.exe" /qb /x all']
def install(): print('installing annajudic-legoev3') run(r'"setup.exe" fichierreponse.txt /r:n /q /AcceptLicenses yes')
Si vous avez une idée
Olivier
Bonjour Olivier,
Nous projet, nouvelle dificulter
Installation de Lego EV3
L'installation RAS La désinstallation contient deux module :
Le soft RAS Les pilotes NOK
Voici le code : Test1 Désinstallation des pilote non fonctionnel
# -*- coding: utf-8 -*- from setuphelpers import *
uninstallkey = []
uninstallstring = [u'"MsiExec.exe" /X{A0831C28-A6FA-49A3-86AE-B5AE3C9EE19C}'] uninstallstring = [u'"c:\Program Files (x86)\National Instruments\Shared\NIUninstaller\uninst.exe" /qb /x all']
def install(): print('installing annajudic-legoev3') run(r'"setup.exe" fichierreponse.txt /r:n /q /AcceptLicenses yes')
Tel que c'est écrit ici, seule la deuxième ligne sera prise en compte (syntaxe python). Si l'on a deux install string à mentionner, il faut les mettre dans le même tableau.
uninstallstring = [u'"MsiExec.exe" /X{A0831C28-A6FA-49A3-86AE-B5AE3C9EE19C}',u'"c:\Program Files (x86)\National Instruments\Shared\NIUninstaller\uninst.exe" /qb /x all']
Test 2 : Désinstallation des pilote non fonctionnel
# -*- coding: utf-8 -*- from setuphelpers import *
uninstallkey = ['{A0831C28-A6FA-49A3-86AE-B5AE3C9EE19C}'] uninstallstring = [u'"c:\Program Files (x86)\National Instruments\Shared\NIUninstaller\uninst.exe" /qb /x all']
def install(): print('installing annajudic-legoev3') run(r'"setup.exe" fichierreponse.txt /r:n /q /AcceptLicenses yes')
je ne suis pas sûr que l'on peut préciser à la fois uninstallstring et uninstallkey dans le même setup.py.
Pour les désinstalleurs un peu plus complexe, il est possible de faire une fonction "def uninstall():" avec tout le code que l'on veut bien y mettre (comme par exemple [1]).
Cordialement,
Denis Cardon
[1] http://wapt.tranquil.it/package_details?package=tis-putty_0.65-2_x86.wapt
Si vous avez une idée
Olivier
--
17, boulevard de la Trémouille____
CS 23502 - 21035 DIJON CEDEX
*Olivier CATY*
Direction du numérique éducatif____
Agent de l’équipe mobile de maintenance informatique des lycées
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt