rbpm

Erstellte Forenantworten

Ansicht von 11 Beiträgen – 1 bis 11 (von insgesamt 11)
  • Autor
    Beiträge
  • rbpm
    Teilnehmer

    Kurze anmerkung zu dem 'backslash'.

    Wenn ich in Anführungszeichen schreiben will, wie es in dem Befehl wer Fall ist wird er nicht angezeigt.

    als Antwort auf: Automatisierte Druckerinstallation #18831
    rbpm
    Teilnehmer

    edit. Hier fehlen wieder Backslashes...

    "C:'backslash'Program Files (x86)'backslash'PDF24'backslash'pdf24-PrinterInstall.exe" -printerName "PDF" -portName "'backslash''backslash'.'backslash'pipe'backslash'PDFPrint-1" -serviceName "PDF" -log "C:'backslash'Temp'backslash'log_pdf.txt" installPrinter

    als Antwort auf: Automatisierte Druckerinstallation #18830
    rbpm
    Teilnehmer

    kurzes Update für alle die es interessiert:

    Mit dem folgenden Befehl hat es funktioniert:

    "C:Program Files (x86)PDF24pdf24-PrinterInstall.exe" -printerName "PDF" -portName ".pipePDFPrint-1" -serviceName "PDF" -log "C:Templog_pdf.txt" installPrinter

    als Antwort auf: Automatisierte Druckerinstallation #18829
    rbpm
    Teilnehmer

    Auch hier werden die Backslashes nicht angezeigt, sind aber wie oben angegeben gesetzt.

    als Antwort auf: Automatisierte Druckerinstallation #18828
    rbpm
    Teilnehmer

    Ergänzung II:

    C:Windowssystem32>"C:Program Files (x86)PDF24pdf24-PrinterInstall.exe" -printerName "PDF" -portName ".pipePDFPrint-1" installPrinter
    Cmdline args: "-printerName" "PDF" "-portName" ".pipePDFPrint-1" "installPrinter"
    Checking printer: 'PDF'
    Printer does not exist: 'PDF'
    Checking port: '.pipePDFPrint-1'
    Port does not exist: '.pipePDFPrint-1'
    Installing local port: '.pipePDFPrint-1'
    Local port installed: '.pipePDFPrint-1'
    Extracting core driver files
    Checking printer driver: 'PDF24'
    Printer driver exists: 'PDF24'
    Adding printer: 'PDF' 'PDF24' '.pipePDFPrint-1'
    Printer added: 'PDF' 'PDF24' '.pipePDFPrint-1'
    Setting printer config for: 'PDF'
    Printer config updated for: 'PDF'
    Printer installed successfully: 'PDF'

    Das ist der Output des Befehls zum Drucker installieren.
    In der Registry unter: HKEY_LOCAL_MACHINESOFTWAREWOW6432NodePDFPrintServicesPDF
    sind dann die entsprechenden Parameter(Port, AutoSaveDir, usw. ) hinterlegt.
    Im PDF24 wird allerdings immer noch kein Drucker angezeigt.

    als Antwort auf: Automatisierte Druckerinstallation #18827
    rbpm
    Teilnehmer

    Ergänzung: der Backslash ist natürlich drin. Der wird hier nur komischerweise nicht angezeigt.

    als Antwort auf: Automatisierte Druckerinstallation #18826
    rbpm
    Teilnehmer

    "C:Program Files (x86)PDF24pdf24-PrinterInstall.exe" -printerName "PDF" -portName ".pipePDFPrint-1" installPrinter

    So sieht mein Commmand aus. Das sollte ja so passen, oder? Und wenn ich den addService-Parameter nicht hinzufüge, dann kann ich doch den Namen in der Registry selbst in festlegen, ohne dass der automatisch generierte kryptische Name verwendet wird. Oder geht das nicht?

    als Antwort auf: Automatisierte Druckerinstallation #18824
    rbpm
    Teilnehmer

    Zusätzlich dazu sehe ich keinen der Drucker dann bei PDF24 selbst.

    als Antwort auf: Automatisierte Druckerinstallation #18823
    rbpm
    Teilnehmer

    Soweit so gut. Aber wenn ich den PrinterInstall Befehl ausführe bekomme ich von PDF24 nor den Fehler: Could not Create named pipe: .pipePDFPrint-2"
    bzw. je nach dem welchen Port ich vorher festgelegt habe. Bei den Druckerports habe ich zuvor auch schon alle PDF24 Ports gelöscht. Daran kann es also nicht liegen. Hat hier jemand noch eine Idee?

    als Antwort auf: Automatisierte Druckerinstallation #18821
    rbpm
    Teilnehmer

    Okay, und wie komme ich dann zu dem Matching? Muss ich den Key dann noch irgendwo den Port als Wert mitgeben, oder wie funktioniert das?

    als Antwort auf: Automatisierte Druckerinstallation #18819
    rbpm
    Teilnehmer

    Kann ich dann beim portName selbst etwas festlegen, oder muss ich hier etwas beachten?
    Und wenn ich das dann richtig verstanden habe ist der portName dann auch in der Registry als Key fetsgehalten mit den jeweiligen eigenschaften für den Service, oder?

Ansicht von 11 Beiträgen – 1 bis 11 (von insgesamt 11)