Mit PrinterInstall angelegter Drucker in GUI und Registry nicht sichtbar

Start › Foren › Allgemein › Mit PrinterInstall angelegter Drucker in GUI und Registry nicht sichtbar

Ansicht von 7 Beiträgen – 1 bis 7 (von insgesamt 7)
  • Autor
    Beiträge
  • #18435
    stsgmbh
    Teilnehmer

    Hallo,

    hier ist ein Log von einer Druckerinstallation

    Cmdline args: "-printerName" "XYZ01" "-portName" "\\.\pipe\PDFXyz" "-log" "C:\Program Files\PDF24\pdfxyz01.log" "installPrinter" "installCompatiblePrinter"
    Checking printer: 'XYZ01'
    Printer does not exist: 'XYZ01'
    Current default printer: 'Remote Utilities Printer'
    Checking port: '\\.\pipe\PDFXyz'
    Port does not exist: '\\.\pipe\PDFXyz'
    Installing local port: '\\.\pipe\PDFXyz'
    Local port installed: '\\.\pipe\PDFXyz'
    Extracting core driver files
    Checking printer driver: 'PDF24'
    Printer driver exists: 'PDF24'
    Adding printer: 'XYZ01' 'PDF24' '\\.\pipe\PDFXyz'
    Printer added: 'XYZ01' 'PDF24' '\\.\pipe\PDFXyz'
    Setting printer config for: 'XYZ01'
    Printer config updated for: 'XYZ01'
    Printer installed successfully: 'XYZ01'

    Unter Windows ist der Drucker vorhanden, jedoch nicht bei PDF24, auch nicht in der Registry. Welche Registry Einträge muß man machen, damit dieser Drucker in der GUI und auch in der Registry bei Services steht und funktioniert? Ich habe alle Registry Einträge schon selbst gemacht, wie sie beim PDF Drucker vorhanden sind und zwar im HKLM und HKCU Bereich. Ich habe mehrfach Drucker mit Printerinstall installieren können, aber egal bei welchem, immer das gleich, nicht sichtbar in der GUI und in den PDF24/Services Zweigen der Registry tauchen diese nicht auf. Was habe ich falsch gemacht???

    #18436
    Stefan Ziegler
    Forenverwalter

    EWs fehlt noch der die "addService" Anweisung.

    "installPrinter" "addService"

    https://creator.pdf24.org/manual/11/ 

    #18437
    stsgmbh
    Teilnehmer

    Danke, kann ich einfach den Befehl erweitern mit "addService" oder muß erst der Drucker deinstalliert werden? Das ich so blind war, tut echt weh, aua !!!

    #18438
    stsgmbh
    Teilnehmer

    Ich hab jetzt erstmal vollständig deinstalliert, die Registrierung gereinigt und unter Windows auch den Drucker entfernt.

    ich habe den Befehl so aufgebaut, pdf24-printerinstall -printerName "XYZ01" -portName "\\.\pipe\PDFXyz" -log "C:\Program Files\PDF24\pdfxyz01.log" installPrinter "installCompatiblePrinter" -serviceName "XYZService" addService, geht das so, oder muß es eine bestimmte Reihenfolge geben?

    #19289
    Stefan Ziegler
    Forenverwalter

    Das sollte so gehen. Die Kommandos "installPrinter" "addService", .. vorzugsweise am Ende.

    #18440
    stsgmbh
    Teilnehmer

    Nochmals vielen Dank, der Druck funktioniert jetzt unter Windows, es geht zumindest das PDF24 Fenster auf, und die Vorschau funktioniert.

    Habe mit, pdf24-printerinstall -printerName "XYZ01" -portName "\\.\pipe\PDFXyz" -log "C:\Program Files\PDF24\pdfxyz01.log" installPrinter -serviceName "XYZService" addService die Installation gemacht, und hier noch das Log dazu,

    Cmdline args: "-printerName" "XYZ01" "-portName" "\\.\pipe\PDFXyz" "-log" "C:\Program Files\PDF24\pdfxyz01.log" "installPrinter" "-serviceName" "XYZService" "addService"
    Checking printer: 'XYZ01'
    Printer does not exist: 'XYZ01'
    Current default printer: 'Remote Utilities Printer'
    Checking port: '\\.\pipe\PDFXyz'
    Port exists: '\\.\pipe\PDFXyz'
    Extracting core driver files
    Checking printer driver: 'PDF24'
    Printer driver exists: 'PDF24'
    Adding printer: 'XYZ01' 'PDF24' '\\.\pipe\PDFXyz'
    Printer added: 'XYZ01' 'PDF24' '\\.\pipe\PDFXyz'
    Adding service: XYZService
    Service added: XYZService
    Setting printer config for: 'XYZ01'
    Printer config updated for: 'XYZ01'
    Printer installed successfully: 'XYZ01'

    Jedoch ist er nicht in den Einstellungen von PDF24 zu sehen, weder als Benutzer noch als Admin. Ist das Richtig so, das der Drucker zwar eingerichtet, und auf den Assistent zugreift wenn er als Drucker benutzt wird, jedoch nicht über die Einstellungen von PDF24 eingestellt werden kann?

    #19546
    PDF24 Support
    Moderator

    Hallo,

    ja, das ist im Moment so. Die PDF24 Einstellungen zeigen unter PDF Drucker nur Drucker an, deren Anschluss mit \\.\pipe\PDFPrint beginnt (so heißen die Anschlüsse der von PDF24 angelegten Drucker: \\.\pipe\PDFPrint, \\.\pipe\PDFPrint-1 usw., siehe https://creator.pdf24.org/manual/11/#61-ports). Ihr Anschluss \\.\pipe\PDFXyz fällt da heraus. Der Drucker funktioniert trotzdem, er ist nur in den Einstellungen nicht sichtbar. Dass die Einstellungen auch solche Drucker anzeigen, steht auf unserer TODO-Liste.

    Bis dahin haben Sie zwei Möglichkeiten:

    1. Sie stellen den Drucker direkt in der Registry ein, unter HKLM\SOFTWARE\PDF24\Services\XYZService (den Wert Port dort nicht ändern).
    2. Sie installieren den Drucker mit pdf24-PrinterInstall.exe (als Administrator) neu, mit einem Anschluss, der mit \\.\pipe\PDFPrint beginnt (z. B. -portName "\\.\pipe\PDFPrintXyz"), und mit -printerType ps. Diese Option gibt es seit Version 11.31.0: Ohne sie legt installPrinter dort, wo Windows es unterstützt, einen treiberlosen Drucker an, und der verwendet keinen eigenen Pipe-Anschluss. Die Parameter stehen hier: https://creator.pdf24.org/manual/11/#7-pdf24-printerinstallexe

    Danach erscheint der Drucker in den Einstellungen unter PDF Drucker. Öffnen Sie die Einstellungen als Administrator, sonst gelten Änderungen dort nur für den aktuellen Benutzer.

Ansicht von 7 Beiträgen – 1 bis 7 (von insgesamt 7)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.