Seite 1 von 2

[GELÖST] Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 24. September 2018 – 17:28 Uhr
von admgautier
Hallo,

ich bin neu bei WAPT und habe Probleme beim Erstellen eines Office Standard 2016-Pakets.
Ich habe alle Foren zu diesem Thema durchsucht, aber keine der vorgeschlagenen Methoden hat funktioniert.

Ich bin folgendermaßen vorgegangen: http://reseaux85.fr/index.php?title=Dep ... oft_Office
Gibt es hier jemanden, der eine detailliertere Anleitung zum Erstellen dieses Pakets kennt? (Ich habe das Gefühl, dass Schritte fehlen oder ich etwas nicht richtig verstanden habe...)

Mein bisheriger Ablauf sieht folgendermaßen aus:
- Erstellung meiner .MSP-Datei (mit dem Namen „config.msp“, die ich im Stammverzeichnis des Office-Installationsordners speichere)
- Erstellung der Vorlage (mit dem Befehl `wapt-get make-template`)
- Kopieren des Ordners „Office“ in den neu erstellten Projektordner
- Bearbeiten und Anpassen der .py-Datei (hier könnte mein Fehler liegen)
- Abrufen der .xml-Datei (aus „standard.ww“, Ausschneiden und Einfügen in das Projektstammverzeichnis, Umbenennen in „silent.xml“)
- Bearbeiten der .xml-Datei (vermutlich eine weitere Fehlerquelle, aber ich bin mir nicht sicher)
- Erstellen des Pakets (mit dem Befehl `build-package`).

Falls jemand die zu bearbeitenden/erstellenden Konfigurationsdateien und die Pfade zu deren Speicherung hat, wäre ich sehr dankbar.

Vielen Dank im Voraus für Ihre Hilfe.

Betreff: Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 24. September 2018 – 18:21 Uhr
von dcardon
Hallo Admgautier,
admgautier schrieb: 24. Sep. 2018 - 17:28 Als neuer WAPT-Nutzer habe ich Schwierigkeiten, ein Office Standard 2016-Paket zu erstellen.
Ich habe alle Foren zu diesem Thema durchsucht, aber keine der vorgeschlagenen Methoden hat zum Ziel geführt.

Die Vorgehensweise, die ich versucht habe, ist diese: http://reseaux85.fr/index.php?title=Dep ... oft_Office
Gibt es hier jemanden, der eine detailliertere Anleitung zur Erstellung dieses Pakets kennt? (Ich habe das Gefühl, dass Schritte fehlen oder ich etwas nicht richtig verstanden habe...)

Mein bisheriger Ablauf sieht folgendermaßen aus:
- Erstellung meiner .MSP-Datei (mit dem Namen „config.msp“, die ich im Stammverzeichnis des Office-Installationsordners speichere)
- Erstellung der Vorlage (mit dem Befehl `wapt-get make-template`)
- Kopieren des Ordners „Office“ in den neu erstellten Projektordner
- Bearbeiten und Anpassen der .py-Datei (hier könnte mein Fehler liegen)
- Abrufen der .xml-Datei (aus „standard.ww“, Ausschneiden und Einfügen in das Projektstammverzeichnis, Umbenennen in „silent.xml“)
- Bearbeiten der .xml-Datei (vermutlich eine weitere Fehlerquelle, aber ich bin mir nicht sicher)
- Erstellen des Pakets (mit dem Befehl `build-package`).

Falls jemand die zu bearbeitenden/erstellenden Konfigurationsdateien und die Pfade zu deren Speicherung hat, wäre ich sehr dankbar.

Vielen Dank im Voraus für Ihre Hilfe.
Haben Sie sich das „Skeleton“-MSOffice-Paket auf store.wapt.fr angesehen?

https://store.wapt.fr/package_details?p ... D_all.wapt

Aufrichtig,

Denis

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

Veröffentlicht: 25. September 2018 - 10:32 Uhr
von admgautier
Hallo Denis,

ja, ich habe versucht, das „Skeleton“-Paket (mit dem Hinweis „MUSS BEARBEITET WERDEN“) zu verwenden, aber ich weiß nicht, wo das Problem liegt … in meinen Einstellungen?
Ich versuche Office einfach nur so einfach wie möglich zu installieren – ohne Aktivierungsschlüssel – und bin am Verzweifeln, weil ich mein Paket nicht erstellen kann.
Ich glaube, ich habe etwas übersehen, aber wo?

Danke für deine schnelle Antwort,

Yannick

Betreff: Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 25. September 2018 - 10:40 Uhr
von agauvrit
Hallo, bevor Sie das WAPT-Paket erstellen, stellen Sie bitte sicher, dass Ihre Methode für die unbeaufsichtigte Installation von Office korrekt ist. Die im Paketgerüst beschriebene Methode gilt nur für Microsoft Office 2016 Pro Plus. Wenn Sie Microsoft Office 2016 Home & Small Business oder Microsoft Office 365 bereitstellen möchten , benötigen Sie eine andere Bereitstellungsmethode: https://docs.microsoft.com/fr-fr/deploy ... yment-tool. Sobald Sie eine unbeaufsichtigte Installation mit der korrekten Methode validiert haben, können Sie mit der Erstellung des entsprechenden WAPT-Pakets fortfahren. Alexandre










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

Veröffentlicht: 26. September 2018 - 12:07 Uhr
von admgautier
Hallo Alexandre,

vielen Dank für deine Antwort.
Ich habe die unbeaufsichtigte Installation mit der .msp-Datei getestet (Pfad\setup.exe /adminfile file.msp): Die Installation war erfolgreich.

Daraufhin habe ich versucht, das Paket neu zu erstellen, indem ich die .py-Datei mit der in der hier beschriebenen Vorgehensweise bereitgestellten Datei modifiziert habe:http://reseaux85.fr/index.php?title=Dep ... oft_Office (Versionsname: ProPlus -> Standard, .xml-Dateiname: silent.xml -> config.xml, und damit meine config.xml-Datei im Ordner standard.WW angepasst).

Beim Bereitstellen des neu erstellten Pakets erhielt ich die Fehlermeldung: AttributeError: 'module'-Objekt hat kein Attribut 'uninstallkey'.

Ich kann meinen Fehler nicht finden, da in meiner .py-Datei tatsächlich ein "uninstallstring" vorhanden ist.

Vielen Dank für deine Hilfe (und die der anderen Beteiligten!).
Schönen Tag noch,

Yannick

Betreff: Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 26. September 2018 – 13:01 Uhr
von dcardon
Hallo Yannick,
admgautier schrieb: 26. Sep. 2018 - 12:07 Uhr Vielen Dank für Ihre Antwort.
Ich habe die unbeaufsichtigte Installation mithilfe der .msp-Datei getestet (Pfad\setup.exe /adminfile file.msp): Die Installation war erfolgreich.

Daraufhin habe ich versucht, das Paket neu zu erstellen, indem ich die .py-Datei mit der in der hier beschriebenen Vorgehensweise bereitgestellten Datei modifiziert habe:http://reseaux85.fr/index.php?title=Dep ... oft_Office (Änderung des Versionsnamens: ProPlus -> Standard, des .xml-Dateinamens: silent.xml -> config.xml und somit meiner config.xml-Datei im Ordner standard.WW).

Beim Bereitstellen des neu erstellten Pakets erhielt ich die Fehlermeldung: AttributeError: 'module'-Objekt hat kein Attribut 'uninstallkey'.

Ich sehe nicht, wo mein Fehler liegt, da in meiner .py-Datei tatsächlich ein "uninstallstring" vorhanden ist...
Sie müssen die Zeile `uninstallkey = []` vor oder nach `uninstallstring` einfügen. Die Definition der Variable `uninstallstring` ist optional, die Definition von `uninstallkey` hingegen obligatorisch (und das schon seit Längerem). Die Wiki-Seite von reseau85 muss entsprechend aktualisiert werden.

Aufrichtig,

Denis

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

Veröffentlicht: 26. September 2018 – 16:24 Uhr
von admgautier
Hallo Denis,

vielen Dank für deine Antwort.
Ich habe die Zeile `uninstallkey= []` hinzugefügt und das Paket neu erstellt.
Der Fehler, der jetzt (während der Bereitstellung) angezeigt wird, lautet:

Office Standard 2016 Installation
CalledProcessErrorOutput: Der Befehl 'setup.exe /adminfile config.msp' hat den Exit-Status 1 zurückgegeben.
Ausgabe: 'setup.exe' wird nicht als interner
oder externer Befehl, ausführbares Programm oder Batchdatei erkannt.

Es scheint, als würde der Befehl `setup.exe` nicht als solcher akzeptiert. Liegt das Problem am relativen Pfad des Befehls in der .py-Datei?

Schönen Tag noch,

Yannick

Betreff: Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 26. September 2018 – 17:02 Uhr
von dcardon
Hallo Yannick,
admgautier schrieb: 26. Sep. 2018 - 16:24 Uhr Vielen Dank für Ihre Antwort.
Ich habe die Zeile uninstallkey= [] hinzugefügt und das Paket neu erstellt.
Der Fehler, der nun (während der Bereitstellung) auftritt, lautet:

Office Standard 2016 Installation
CalledProcessErrorOutput: Der Befehl 'setup.exe /adminfile config.msp' gab den Exit-Status 1 zurück.
Ausgabe: 'setup.exe' wird nicht als interner
oder externer Befehl, ausführbares Programm oder Batchdatei erkannt.

Es scheint, dass der Befehl setup.exe nicht als solcher akzeptiert wird; liegt das Problem am relativen Pfad des Befehls in der .py-Datei?
Ich empfehle Ihnen, Folgendes zu lesen https://www.wapt.fr/fr/doc/CreationPaqu ... index.html Dies sollte Ihr Problem lösen. Falls nicht, posten Sie bitte Ihre setup.py-Datei und Ihre Paketverzeichnisstruktur.

Aufrichtig,

Denis

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

Veröffentlicht: 27. September 2018 - 11:43 Uhr
von admgautier
Hallo,

ich bin der von Ihnen beschriebenen Vorgehensweise gefolgt, leider ohne Erfolg.

Wie freundlicherweise angeboten, finden Sie unten den Link zu meinen .py- und .xml-Dateien:
https://wetransfer.com/downloads/ece078 ... 327/0b8649.
Die Struktur meines Pakets ist wie folgt:
- setup.py befindet sich im Projektverzeichnis
- config.msp befindet sich in ~\wpatdev\monpaquet\ISO_office\config.msp
- die XML-Datei befindet sich in ~\wpatdev\monpaquet\ISO_office\standard.ww\config.xml.

Falls Ihnen etwas auffällt … (Ich bin schon am Verzweifeln … :( )

Vielen Dank. Ich wünsche Ihnen
einen schönen Tag.

Betreff: Erstellung eines Office Standard 2016-Pakets

Veröffentlicht: 27. September 2018 – 21:48 Uhr
von Sfonteneau

Code: Alle auswählen

    if not check_installed_out:
            cmd = 'ISO_office\setup.exe /adminfile ISO_office\config.msp'
    else:
            cmd = 'msiexec.exe /p ISO_office\config.msp'