Vorwort
Ich habe, es sollte mal wieder schnell gehen, einen PDF Drucker gesucht, der a) kostenlos ist b) für Windows 7 Professionl x64 und SBS 2011 Server funktioniert und c) schnell installiert werden kann. Nach kurzer Suche fand ich BullZip PDF Printer. Die Lizenzbedingungen besagen, dass es auch im kommerziellen Bereich von bis zu 10 Arbeitsplätzen kostenfrei intalliert werden darf, was super ist und somit von mir gewählt wurde. Somit kann der PDF Drucker als unattended per GPO verteilt / deployed werden.
Systemvoraussetzungen für BullZip PDF Drucker
- Microsoft Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2008 R2, Windows 7, Windows 8, Windows Server 2012
- GPL Ghostscript 8.64 or later
- PDF Power Tool (optional)
Es empfiehlt sich Ghostscript und die PDF Power Tools in ein und das selber Verzeichnis zu legen, alternativ können beide auch per Schalter während der Installation herunter geladen werden.
MSI Schalter allgemein
Ausgabe der MSIEXEC allg. Schalter: Setup_BullzipPDFPrinter_9_8_0_1599.msi /?
BullZip – Beispiel Installation:
msiexec.exe /i "Setup_BullzipPDFPrinter_9_8_0_1599.msi" /passive wrapped_arguments="/silent /nocancel /printername=PDF Drucker /Lang=DEU /papersize=A4 /preservedefaultprinter" /LOG:bullzip.txt
Hier wird im Passiven Modus, der Anwender sieht die Installation, kann aber nicht eingreifen oder abbrechen, installiert. Es wird der Druckername auf „PDF Drucker“ in der Sprache Deutsch und der Standardpapiergröße A4 eingerichtet. Auch wird er nicht automaitsch zum Standard / Default Drucker. Am Ende wird ein Log erstellt um ggf. auf Fehler zu prüfen.
Außerdem liegt hier gslite.exe im selben Verzeichnis. Ansonsten muss ein der Schalter /gslitedownloadmode gesetzt werden. Auch wurden die PDF Power Tools ins selbe Verzeichnis abgelegt, sodass sie nicht automatisch heruntergeladen werden, ansonsten muss der Schalter /nopdfpowertool gesetzt werden.
BullZip – Beispiel deinstallieren
msiexec.exe /x "Setup_BullzipPDFPrinter_9_8_0_1599.msi" /passive
BullZip – per GPO verteilen
in Arbeit
BullZip – MSI Parameter
/SP- | Disables the startup prompt. |
/SILENT, /VERYSILENT | Instructs Setup to be silent or very silent. When Setup is silent the wizard and the background window are not displayed but the installation progress window is. When a setup is very silent this installation progress window is not displayed. If a restart is necessary and the ‚/NORESTART‘ command isn’t used (see below) and Setup is silent, it will display a Reboot now? message box. If it’s very silent it will reboot without asking. |
/SUPPRESSMSGBOXES | Instructs Setup to suppress message boxes. Only has an effect when combined with ‚/SILENT‘ and ‚/VERYSILENT‘. |
/NOCANCEL | Prevents the user from canceling during the installation process, by disabling the Cancel button and ignoring clicks on the close button. Useful along with ‚/SILENT‘ or ‚/VERYSILENT‘. |
/NORESTART | Instructs Setup not to reboot even if it’s necessary. |
/RESTARTEXITCODE=exit code | Specifies the custom exit code that Setup is to return when a restart is needed. Useful along with ‚/NORESTART‘. Also see Setup Exit Codes. |
/DIR=“x:\dirname“ | Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified. |
/GROUP=“folder name“ | Overrides the default folder name displayed on the Select Start Menu Folder wizard page. |
/NOICONS | No icons are installed in the start menu, on the desktop, and in the Quick Launch bar. |
/LOG=filename | The setup program writes a log to the specified file name. If the file exists, it will be overwritten. |
/PRINTERNAME=“printername“ | Installs the printer with specified printer name. Ex. /PRINTERNAME=“My PDF Creator“ |
/LANG=“languagecode“ | Instructs the setup program to install the specified language. Language codes are 3-letter ISO codes. Currently the following languages are available: ARA, BGR, CHS, CHT, CSY, DAN, DEU, ELL, ENU, ESP, FRA, HUN, IND, ITA, PTB, RUS, SRL, SVE, TRK |
/PAPERSIZE | The printer default paper size can be set to A4 or Letter using the switches /PAPERSIZE=A4 or /PAPERSIZE=Letter |
/PRESERVEDEFAULTPRINTER | By default the setup program will make the installed printer the default printer. However, you can preserve the default printer if you add this parameter to the setup command line. |
/PRESERVEADVANCEDSETTINGS | User’s advanced printer settings from an earlier install are preserved during installation if this parameter is used. By default the setup program will reset the user specific advanced printer settings during installation. This affects all users on the system. Only settings for the installed printer names are affected. |
/GSLITEURL | Change the default download location for the gslite.exe program. Ex. /GSLITEURL=http://www.mysite.xxx/redist/gslite.exe |
/GSLITEDOWNLOADMODE | The Ghostscript lite download mode can help the setup program decide when to download the gslite.exe. Valid values are always , never , and smart . Smart mode is the default. It will detect if Ghostscript is installed manually or if the gslite.exe is located in the same folder as the setup program.
|
/PDFPOWERTOOLDOWNLOADMODE | The PDF Power Tool download mode can help the setup program decide when to download the pdfpowertool_setup.exe. Valid values are always , never , and smart . Smart mode is the default. It will detect if the pdfpowertool_setup.exe is located in the same folder as the setup program. |
NOGHOSTSCRIPT | Setting this parameter will make the setup ignore the need for Ghostscript. |
NOPDFPOWERTOOL | Setting this parameter will make the setup ignore the need for PDF Power Tool. |
Setup Exit Codes
Any non-zero exit code indicates that Setup was not run to completion.
Code | Description |
---|---|
0 | Setup was successfully run to completion. |
1 | Setup failed to initialize. |
2 | The user clicked Cancel in the wizard before the actual installation started. |
3 | A fatal error occurred while preparing to move to the next installation phase (for example, from displaying the pre-installation wizard pages to the actual installation process). This should never happen except under the most unusual of circumstances, such as running out of memory or Windows resources. |
4 | A fatal error occurred during the actual installation process. Note: Errors that cause an Abort-Retry-Ignore box to be displayed are not fatal errors. If the user chooses Abort at such a message box, exit code 5 will be returned. |
5 | The user clicked Cancel during the actual installation process, or chose Abort at an Abort-Retry-Ignore box. |
Quelle: www. biopdf.com
Links
Download BullZip MSI
Download ghostscript lite
Download PDF Power TOOL
bioPDF Schalter für die MSI
Download BullZip PDF Printer als MSI
Anleitung zum installieren als Batchscript falls keine GPO gewollt
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.