Hallo Zusammen,
ich versuche einen PDF-Drucker per skript anzulegen und diesen dann einen Speicherplatz für die PDF-Dokumente zuzuweisen.
Das Anlegen des Drucker über den Befehl:
C:\Program Files\PDF\pdf24-PrinterInstall.exe - printerName "Test" installPrinter addService -mutexName "PDF24-PrinterInstall-HCPWWZQNQRH"
funktioniert auch ohne Probleme. Ebenso das Anlegen der Registry-Einträge unter:
Computer\HKEY_CURRENT_USER\Software\PDF24\Services\4RDC4M85PY
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\PDF24\Services\4RDC4M85PY
indem ich die Druckeinstellungen, sowie den Speicherplatz festlegen kann.
Was jedoch nicht klappt ist einen Druckerport per skript hinzuzufügen.
Wenn ich den Befehl C:\Program Files\PDF\pdf24-PrinterInstall.exe - printerName "Test" - portName "\\.\pipe\PDFPrint10" - installPrinter addService -mutexName "PDF24-PrinterInstall-HCPWWZQNQRH" ausführe passiert nichts.
Ziel des ganzen ist es PDF24 mit verschiedenen Drucker per Softwareverteilung zu verteilen.
Gibt es einen Befehl mit dem man mit pdf24-PrinterInstall.exe nur einen Port anlegen kann?
Das konnte ich aus der Doku nicht heraus lesen.
Vielen Dank im voraus für die Hilfe.
Einen lokalen Port kann man so installieren:
pdf24-PrinterInstall.exe -portName "\\.\pipe\PDFPrintXX" installPort
Wenn man einen PDF Drucker installiert, dann wird der Port aber automatisch angelegt, wenn dieser noch nicht existiert.
Einen Service-Namen für die addService Anweisung kann man auch vorgeben. Das geht mit dem Schalter:
-serviceName "XXXX"