Bonjour,
CalledProcessErrorOutput:
Command '"package\\setup.exe" ' returned non-zero exit status
1603.
Output:u"
J'ai
décompressé le package
tis-adobereader_2017.12.20093-2_all.wapt...
Le
lancement manuel du setup.exe dans le sous-dossier package
installe correctement et silencieusement acrobat reader DC
mais il ne se lance pas dans le package wapt!
Auriez-vous
une idée pour m'aider à corriger le problème ?
Merci
David
(Lycée du Mont-Dore en Nouvelle-Calédonie)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
J'ai décompressé
le package et voici le contenu du setup.py :
# -*-
coding: utf-8 -*-
from setuphelpers import *
import time
uninstallkey = []
def install():
versionpaquet = control['version'].split('-',
1)[0]
versionsoft = versionpaquet[2:]
# si xp installation du package adobereader-xp
if windows_version()<Version('6.0'):
prefixpkg = control.package.split('-',1)[0]
WAPT.install('%s-adobereader11'%
prefixpkg)
# Sinon install adobereader DC ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/
else:
print('installation Adobe Reader')
#silent flag neutre pour eviter que le passage dans
"not silentflags"
install_exe_if_needed(r'package\setup.exe',silentflags='
',key='{AC76BA86-7AD7-1036-7B44-AC0F074E4100}',min_version=versionsoft,killbefore=['AdobeARM.exe','AcroRd32.exe'],timeout=700)
print("desactivation des mises a jour automatiques")
if iswin64():
key=reg_openkey_noredir(HKEY_LOCAL_MACHINE,r'SOFTWARE\Wow6432Node\Adobe\Adobe
ARM\1.0\ARM',sam=KEY_WRITE,create_if_missing=True)
reg_setvalue(key,'icheckReader',0,REG_DWORD)
else:
key=reg_openkey_noredir(HKEY_LOCAL_MACHINE,r'SOFTWARE\Adobe\Adobe
ARM\1.0\ARM',sam=KEY_WRITE,create_if_missing=True)
reg_setvalue(key,'icheckReader',0,REG_DWORD)
key=reg_openkey_noredir(HKEY_LOCAL_MACHINE,r'SOFTWARE\Policies\Adobe\Acrobat
Reader\DC\FeatureLockDown',sam=KEY_WRITE,create_if_missing=True)
reg_setvalue(key,'bUpdater',0,REG_DWORD)
#suppression des tache planifer adobe
if "Adobe Acrobat Update Task" in run('schtasks') :
run('schtasks /Delete /tn "Adobe Acrobat Update
Task" /f')
#suppression du service AdobeARMservice
if service_installed('AdobeARMservice'):
if service_is_running('AdobeARMservice'):
service_stop('AdobeARMservice')
time.sleep(5)
run('sc delete AdobeARMservice')
# attention l'espace n'est pas un espace u'Acrobat
Reader\xa0DC.lnk'
remove_desktop_shortcut(u'Acrobat
Reader DC.lnk')
def session_setup():
registry_setstring(HKEY_CURRENT_USER,
r"SOFTWARE\Adobe\Acrobat Reader\DC\JSPrefs",'bEnableGlobalSecurity',1,type=REG_DWORD)
registry_setstring(HKEY_CURRENT_USER,
r"SOFTWARE\Adobe\Acrobat Reader\DC\JSPrefs",'bEnableJS',0,type=REG_DWORD)
registry_setstring(HKEY_CURRENT_USER,
r"SOFTWARE\Adobe\Acrobat Reader\DC\Originals",'bAllowOpenFile',0,type=REG_DWORD)