[Wapt] Error 1603 à l'installation du package AdobeReader

David Zorro davidzfr at yahoo.fr
Tue Aug 29 14:21:04 CEST 2017


Bonjour,
Le paquet http://wapt.tranquil.it/package_details?package=tis-adobereader_2017.12.20093-2_all.wapt retourne l'erreur 1603 sur plusieurs machines de mon lycée en windows 10 Pro 64bits (mais bizarrement pas sur toutes les machines) :
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 ?
MerciDavid (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)

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20170829/0943d770/attachment.html>


More information about the WAPT mailing list