Seite 2 von 2

[GELÖST] Betreff: Erstellung des Office Standard 2016-Pakets

Veröffentlicht: 8. November 2018 - 17:26 Uhr
von admgautier
Hallo,

Entschuldigung für die späte Antwort (ich war in einer Schulung...). Vielen Dank für den Korrekturvorschlag. Die Paketerstellung verläuft problemlos, die Installation scheint zu starten, aber ich habe ein Timeout-Problem (eingestellt auf 1200 Sekunden), das folgende Fehlermeldung ausgibt:
„Office 2016 Standard Installation
TimeoutExpired: Command '"setup.exe" /adminfile "config.msp"' timed out after 1200 seconds with output ''''.“

Wissen Sie, warum dieser Fehler auftritt? (Ich vermute, es hängt mit meiner setup.py-Konfigurationsdatei zusammen, weiß aber nicht, wo genau...)

PS: Zur Information: Wenn ich eine unbeaufsichtigte Installation (direkt auf dem Rechner) mit dem Befehl „
Pfad\zur\Datei\setup.exe /config Pfad\zur\Datei\config.xml“ durchführe,
verläuft die Installation problemlos.

Vielen Dank.

Betreff: Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 8. November 2018 - 17:43 Uhr
von htouvet
In Simons Antwort muss vor Pfad und Befehl ein "r" eingefügt werden, da dort Backslashes vorkommen.
Möglicherweise muss die MSP-Datei auch mit einem absoluten Pfad angegeben werden:

Code: Alle auswählen

    if not check_installed_out:
            cmd = r'ISO_office\setup.exe /adminfile "%s"' % makepath(basedir,r'ISO_office\config.msp')
    else:
            cmd = r'msiexec.exe /p "%s"' % makepath(basedir,r'ISO_office\config.msp')

[GELÖST] Betreff: Erstellung des Office Standard 2016-Pakets

Veröffentlicht: 13. November 2018 - 8:52 Uhr
von admgautier
Guten Morgen,

Vielen Dank für all Ihre Vorschläge, dank Ihrer jüngsten Beiträge habe ich mein Problem endlich gelöst.
Tatsächlich funktioniert das Paket nach dem Kompilieren, wenn man das 'r' UND den 'absoluten' Pfad hinzufügt (Sie müssen außerdem die .xml-Konfigurationsdatei vor dem Kompilieren des Pakets in das Stammverzeichnis des WAPT-Projekts kopieren).

Code: Alle auswählen

if not check_installed_out:
            cmd = r'ISO_office\setup.exe /adminfile "%s"' % makepath(basedir,r'ISO_office\[b]chemin_complet_j_usqu_au_fichier[/b]\config.msp')
    else:
            cmd = r'msiexec.exe /p "%s"' % makepath(basedir,r'ISO_office\[b]chemin_complet_j_usqu_au_fichier[/b]\config.msp')
DANKE