Seite 1 von 1

[GELÖST] Verwendung einer .mst-Datei bei einer Installation.

Veröffentlicht: 26. August 2018 – 18:34 Uhr
von JeSappelleRoot
- Installierte WAPT-Version: 1.5
- Server-Betriebssystem: Windows 7 für die Entwicklung und Debian 9 für die Produktion
- Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 7.

Hallo,
ich bin neu in der Anwendung der Software. Ich habe recherchiert und möchte wissen, ob es möglich ist, MST-Dateien mit der Funktion `install_msi_if_needed` zu verwenden. Ich habe Google konsultiert, aber nichts gefunden.
Die einzige Lösung, die ich gefunden habe, ist die Verwendung der Funktion `run`. Ich habe eine Batch-Datei erstellt, um die Installation zu testen, und sie funktioniert wie erwartet. Wenn ich jedoch auf WAPT umstelle, funktioniert nichts wie erwartet.
Beide Dateien befinden sich im selben Verzeichnis.

Vielen Dank im Voraus für Ihre Antworten.

Betreff: Verwendung einer .mst-Datei bei einer Installation.

Veröffentlicht: 6. September 2018 - 10:40 Uhr
von htouvet
Vielleicht so:

Code: Alle auswählen

def install():
    install_msi_if_needed('AdbeRdr1010_de_DE.msi',properties={'TRANSFORMS':'AdbeRdr1010_de_DE.mst'})
Vielleicht ist es auch notwendig, einen absoluten Pfad für den MST zu haben, in welchem ​​Fall:

Code: Alle auswählen

def install():
    install_msi_if_needed('AdbeRdr1010_de_DE.msi',properties={ 'TRANSFORMS': makepath(basedir,'AdbeRdr1010_de_DE.mst') })

Betreff: Verwendung einer .mst-Datei bei einer Installation.

Veröffentlicht: 6. September 2018 - 18:48 Uhr
von JeSappelleRoot
Hallo,

vielen Dank für Ihre Antwort. Ich hatte zwar eine etwas weniger elegante Lösung mit `run` gefunden, aber
es ist genau das, was ich gesucht habe. Ich werde es dieses Wochenende testen. Nochmals vielen Dank!