Pagina 1 di 1

[RISOLTO] Problema di controllo di Microsoft Office 2016

Pubblicato: 31 ottobre 2022 - 14:03
di dj41ph4
Buongiorno,

Ho un problema al termine dell'installazione di Microsoft Office

Ho questo messaggio di errore nel registro di controllo del pacchetto

Ecco la mia configurazione

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables
 
    # Installing the software
    print("Installation Office 2016 VDB")
run('"setup.exe" /adminfile VDB.MSP', timeout = 1200)
        
Ecco il mio errore

Codice: Seleziona tutto

Auditing OFFICE2016
Audit aborted due to exception: Command '"setup.exe" /adminfile VDB.MSP' returned non-zero exit status 1.
Output:'"setup.exe"' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Mi potete aiutare?

grazie in anticipo

Re: Problema di controllo di Microsoft Office 2016

Pubblicato: 31 ottobre 2022 - 14:25
di t.heroult
Ciao
, sembra che questo significhi che l'agente non sa dove si trova il file setup.exe.
Si trova nella cartella del pacchetto?
In una sottocartella del pacchetto o nella directory principale?

Cordiali saluti,
Tom

Re: Problema di controllo di Microsoft Office 2016

Pubblicato: 1 novembre 2022 - 10:24
di dj41ph4
L'installazione era corretta, ma c'era ancora un problema di controllo

Ho modificato il codice e da allora non ho più avuto problemi

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []
softname = 'Microsoft Office Standard 2016'
pgmsoffice = programfiles



def install():

    if not installed_softwares(softname):
        print('Installation Office 2016')
        cmd = '"setup.exe" /adminfile "silent.msp"'
    else:
        print('Repair and add component to ' + softname)
        cmd = 'msiexec.exe /p silent.msp'

    run(cmd,timeout=1200,accept_returncodes=[1641,3010,0])

    if not installed_softwares(softname):
        error(' %s has been installed but the uninstall key can not be found' % softname)

    #Activation
    pathosppvbs32 = makepath(pgmsoffice,'Microsoft Office','Office16','OSPP.VBS')
    if 'ERROR' in run('cscript "%s" /dstatus'  % pathosppvbs32):
        print("Running activation of " + softname)
        resultact = run('cscript "%s" /act' % pathosppvbs32)

        if 'ERROR' in run('cscript "%s" /dstatus'  % pathosppvbs32):
            error('Activation did not work : ' + resultact)
    else:
        print('Already activated Product')





Re: [RISOLTO] Problema di controllo di Microsoft Office 2016

Pubblicato: 8 novembre 2022 - 16:41
di dcardon
Grazie dj41ph4 per il tuo feedback,

Denis