[Wapt] Installation Arduino duinoedu

Olivier CATY emmir.zone15 at squale21.fr
Mon Dec 12 16:21:15 CET 2016


Bonjour Bastien

merci pour toute ces infos, le lancement du script python fonctionnent,
j'attend de faire le teste avec le serveur wapt pour faire un retour final

merci pour ta rapidité

Olivier

Le 12 décembre 2016 à 16:01, Bastien HERMITTE <bhermitte at b2pweb.com> a
écrit :

> Bonjour,
>
> D'après ce qu'on peut trouver sur internet, le code de sortie 256 de
> dpinst correspond à "1 driver packages copied to the driver store."
> Source : http://www.msierrors.com/drivers/dpinst-exit-code-calculator/
>
> De plus, dans cet article, l'auteur indique que le driver est bien
> installé malgré le code de sortie à 256 : https://www.symantec.com/
> connect/articles/capturing-exit-codes-while-installinguninstalling-
> applications
>
> Pour confirmer cela, vous pouvez regarder le code de sortie renvoyé après
> l'installation en ligne de commande en lançant la commande suivante juste
> après : "echo %ERRORLEVEL%"
>
> Si c'est bien 256, alors il vous suffit de configurer votre paquet pour
> accepter ce code de sortie :
> run(r'"dpinst-amd64.exe" /SW /SE', accept_returncodes=[0,256])
>
> Vous aurez simplement un warning lors de l'installation du paquet mais il
> ne sera plus en erreur.
>
> Cordialement,
> Bastien
>
>
> Le 12/12/2016 à 15:19, Olivier CATY a écrit :
>
>
> Bonjour
>
> Voici mon code :
>
> # -*- coding: utf-8 -*-
> from setuphelpers import *
>
> # registry key(s) where WAPT will find how to remove the application(s)
> uninstallkey = []
>
> # command(s) to launch to remove the application(s)
> uninstallstring = []
>
> def install():
>     print('installing Arduino_R1_1.0.5')
>     destdir = makepath(programfiles32,'Arduino')
>     remove_tree(destdir)
>     registry_delete(HKEY_LOCAL_MACHINE, r'SOFTWARE\Wow6432Node\
> Microsoft\Windows\CurrentVersion\Uninstall\Arduino', r'UninstallString')
>     copytree2(r'R1Arduino_1.0.5',r'c:\logiciel\R1Arduino_1.0.5')
>     run('certutil.exe -addstore ""TrustedPublisher"" driversx86.cer')
>     run(r'"dpinst-amd64.exe" /SW /SE')
>
>
> J'ai une erreur a l'installation des pilotes : returned non-zero exit
> status 256
>
> alors que la commande c:\dpinst-amd64.exe" /SW /SE exécutée manuel,
> fonctionnement.
>
>
> d'avance je vous remercie
>
> 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 listWAPT at lists.tranquil.ithttp://lists.tranquil.it/listinfo/wapt
>
>
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
>
>


-- 







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
-------------- section suivante --------------
Une pi�ce jointe HTML a �t� nettoy�e...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20161212/94931576/attachment-0001.html>


More information about the WAPT mailing list