Wenn Sie den PDF-Drucker mithilfe einer Gruppenrichtlinie (GPO) unter Windows Active Directory installieren möchten, benötigen Sie möglicherweise ein MSI-Paket anstelle der ausführbaren Setup-Datei. Das professionelle Setup-Programm akzeptiert eine Vielzahl von Parametern und bietet viele Funktionen. Ziel dieses Artikels ist es, ein MSI-Paket mit demselben Funktionsumfang anzubieten. Aus diesem Grund haben wir uns entschieden, das MSI Wrapper-Tool von exemsi.com zu verwenden, um unser MSI-Paket für Windows Installer zu erstellen.

Die Dinge, die Sie brauchen

Es gibt ein paar Dinge, die Sie zum Erstellen des MSI-Pakets benötigen.

  1. Die "Professional Edition" des PDF-Druckers. Wenn Sie die "Professional Edition" des PDF-Druckers kaufen, erhalten Sie ein Setup-Programm, das Befehlszeilenschalter für die unbeaufsichtigte Installation und viele andere Dinge akzeptiert. Wir benötigen die sogenannte unbeaufsichtigte Installation (VERYSILENT) des MSI-Pakets, wenn es über GPO installiert werden soll.
  2. Die "Professional Edition" des MSI Wrappers. Dieses Tool verpackt normale ausführbare Installationsprogramme in ein MSI-Paket. Wir können auswählen, mit welchen Parametern wir die ausführbare Datei ausführen möchten, wenn die Pakete installiert werden.

Mit der "Professional Edition" von MSI Wrapper können wir sogar spezifische Parameter für verschiedene Ebenen der MSI-Benutzeroberfläche festlegen. Das bedeutet, dass wir den Silent-Betrieb nur dann aktivieren können, wenn das MSI im Silent-Modus laufen soll.

Deinstallationen und Upgrades werden auch vom MSI-Wrapper unterstützt. Dies ist bei den meisten anderen Lösungen, die ein ausführbares Installationsprogramm packen können, nicht üblich.

Erstellen Sie das MSI

Hier sind einige einfache Schritte, die zum Erstellen des MSI erforderlich sind.

  1. Laden Sie den MSI-Wrapper herunter und installieren Sie ihn.
  2. Registrieren Sie den MSI Wrapper, um auf die professionellen Funktionen zugreifen zu können.
  3. Erstellen Sie einen leeren Ordner auf Ihrem Desktop.
  4. Kopieren Sie das Setup-Programm "Professional Edition" von 7-PDF Printer in den Ordner.
  5. Laden Sie diese Konfigurationsdatei für den MSI Wrapper in den Ordner herunter.
  6. Erstellen Sie im Ordner build.bat eine Batchdatei mit folgendem Inhalt:
  7. IF "%ProgramFiles(x86)%" == "" SET PF=%ProgramFiles%
    „%ProgramFiles(x86)%\MSI Wrapper\MsiWrapperBatch.exe“ config="msi_wrapper_7pdf.xml"
  8. Öffnen Sie eine Eingabeaufforderung.
  9. Wechseln Sie in das Verzeichnis, das Sie erstellt haben.
  10. Führen Sie build.bat aus, um das MSI zu erstellen.
  11. Das war's.

Deployment

Wenn Sie Ihr MSI bereitstellen, sollten Sie auch die Pakete für Ghostscript und Xpdf bereitstellen.

Top