Donnerstag, 26. Januar 2012

PDF Creator als Dienst (Service)

PDF-Creator zum Erzeugen von PDF-Dateien aus beliebigen Anwendungen heraus ist eine feine Sache (auch wenn man bei der Installation ein wenig aufpassen muss, dass man die enthaltene Bloatware nicht mitinstalliert).

Das "automatische Speichern"-Feature, mit dem man eine PDF-Datei in einen bestimmten Ordner automatisch drucken lassen kann, kann sehr nützlich sein, wenn man PDF-Creator als freigegebenen Drucker auf einem Server installiert.

Allerdings hat PDF-Creator das Problem, dass er als Anwendung läuft und so immer einen angemeldeten Benutzer auf dem Server braucht.

Abhilfe schafft hier, den PDF-Creator als Dienst ("Service") auf dem Server laufen zu lassen.
Dazu benötigt man den Service-Wrapper "srvany.exe" aus dem Windows Resource Kit von Server 2003, der die PDF-Creator-Exe als Dienst starten kann. Den Dienst selbst richtet man mittels des Tools "sc" ein. (Das Windows Resource Kit von Server2003 läuft auch unter Server 2008 und 2008R2)

Das alles geht Schritt-für-Schritt folgendermaßen:
  • srvany.exe besorgen und die Datei ins Verzeichnis "C:\Program Files (x86)\PDFCreator" kopieren
  • Kommandozeile öffnen (als Administrator) und dort folgendes eingeben: sc create "PDF-Creator-Service" binpath= "C:\Program Files (x86)\PDFCreator\srvany.exe" Das erzeugt einen Dienst mit namens "PDF-Creator-Service".
  • Nun muss dem Wrapper srvany.exe noch mitgeteilt werden, welche .exe-Datei als Dienst gestartet werden soll.
    Dazu muss mit regedit ein Registrierungsschlüssel und ein Wert angelegt werden. Also Regedit starten und unter "HKLM\System\CurrentControlset\Services\PDF-Creator-Service" einen neuen Schlüssel (Ordner) namens "Parameters" anlegen.
    In diesem neuen Schlüssel muss noch ein Wert angelegt werden. Dieser Wert ist eine Zeichenkette namens "Application" und diese enthält den Pfad zur PDF-Creator-Exe-Datei, also "C:\Program Files (x86)\PDFCreator\PDFCreator.exe"
  • Jetzt kann der Dienst in der Diensteverwaltung noch konfiguriert werden (z.B. Start->automatisch) und gestartet werden und der Drucker steht dann als Service zur Verfügung.
  • Evtl. sollte nun noch der Autostarteintrag des PDF-Creators im Startmenü entfernt werden (ist ja nun unnötig)
via & bebilderte Anleitung

Suche

 

Aktuelle Beiträge

Anleitung Dieselheizung...
Den beliebten Dieselheizungen aus chinesischer Produktion...
techomatic - 2022-11-13 00:35
Reifendruckkontrolle...
Wenn die Reifendruckkontrollleuchte (Toyota Yaris III)...
techomatic - 2022-10-23 13:58
openSSH-Keys mit Putty(gen)...
Ziel: openSSH-Keypaare unter Windows erzeugen Problem: Putty.. .
techomatic - 2021-02-20 13:59
mp4-Videos mit Virtualdub...
Für Virtualdub gibt es einen sehr guten Entwackler...
techomatic - 2018-11-03 21:26
[SMB] XP WIN7 WIN10 Login...
Wer beim Versuch auf Windows-Freigaben eines XP-Rechners...
techomatic - 2018-05-04 22:04

Credits

powered by Antville powered by Helma


xml version of this page

twoday.net AGB

click tracking

Status

Online seit 5928 Tagen
Zuletzt aktualisiert: 2022-11-17 19:10

System