PDFCreator 2.x für Softwareverteilung vorbereiten

UPDATE für Version 2.3.0

Download der Software von http://www.pdfforge.org

Setup aufrufen mit folgendem Befehl (ggf muss die Versionsnummer angepasst werden):
PDFCreator-2_3_0-setup.exe /SAVEINF="PDFCreator.inf"

Setup wie die Einstellungen gewünscht werden durchklicken. (Ich nehme immer alles außer das Hauptprogramm raus).

Das Setup erstellt euch dann eine Datei mit dem Namen „PDFCreator.inf“ das die geklickten Setup-Informationen enthält.

Beispiel Inhalt der „PDFCreator.inf“
[Setup]
Lang=German
Dir=C:\Program Files\PDFCreator
Group=PDFCreator
NoIcons=1
SetupType=custom
Components=program
Tasks=desktopicon,desktopicon\common
Printername=PDFCreator

Danach startet Ihr das Programm einmal und passt die Einstellungen an die ihr benötigt und ausrollen wollt. Bei mir war das z. B. „niemals nach Updates“ suchen.
Danach wie hier beschrieben vorgehen:

  1. Registry Editor öffnen
  2. Nach HKEY_CURRENT_USER\Software\pdfforge\PDFCreator wechseln
  3. Den kompletten Schlüssel exportieren in eine .reg-Datei im Installer-Verzeichnis
  4. Die exportiere .reg-Datei mit einem beliebigen Editor öffnen und mit der Suchen/Ersetzen-Funktion folgenden Wert „HKEY_CURRENT_USER\Software\pdfforge\PDFCreator” durch “HKEY_USERS\.DEFAULT\Software\pdfforge\PDFCreator” ersetzen lassen.
  5. Fertig!

Beispiel aus der .reg:
Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Software\pdfforge\PDFCreator\Settings\ApplicationSettings]

"AskSwitchDefaultPrinter"="True"
"Language"="German"
"LastUsedProfileGuid"="DefaultGuid"
"LoggingLevel"="Error"
"PrimaryPrinter"="PDFCreator"
"UpdateInterval"="Never"

Als nächstes erstellt ihr euch ein Script, was die Verteilung vornimmt:
PDFCreator-2_3_0-Setup.exe /REGFile=pdfcreator.reg /LOADINF="PDFCreator.inf" /ForceInstall /VERYSILENT /NOCANCEL /NORESTART /SP-
Wichtig ist hier, das ihr den Pfad zu der Setupkonfigurationsdatei „PDFCreator.inf“ und zur Registry „pdfcreator.reg“ mit angebt.

Das könnte Dich auch interessieren...

4 Antworten

  1. Packager sagt:

    v.2.2.2 – both methods don’t work (INI and not exist HKLM\SOFTWARE\PDFCreator.net)

  2. Packager sagt:

    Yes, now it works.
    Before I’ve tried /REGfile with single setting „UpdateInterval“ REG_SZ „Never“ to HKCU, but it was overwritten by app defaults at first run.
    Thank you.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.