Startseite › Foren › PDF24 Creator › Allgemeines › Error: Could not aquire printer: Temp_Default_Printer_Change
- Dieses Thema hat 6 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 6 Jahren, 10 Monaten von nik.maier.
-
AutorBeiträge
-
2017-07-05 um 6:46 Uhr #1423nik.maierTeilnehmer
Hallo,
ich habe den PDF24 Creator auf einem Terminalserver 2012 R2 laufen.Ich möchte Dateien in einem Verzeichnis abspeichern lassen und dann gleich ausdrucken lassen.
Im den Einstellungen habe ich dazu eingetragen:
Folgendes Kommando nach speichern ausführen:
pdf24-docTool.exe -shellPrint -printerName "Kyocera" "${file}"Das klappt auch soweit ganz gut, aber sobald ich aus einem Programm drucke, dass mehrere Druckaufträge hintereinander druckt, bekomme ich nach ein paar Ausdrucken den Fehler:
"Error: Could not aquire printer change mutex: Temp_Default_Printer_Change"
Kann mir dabei jemand helfen.
Bin für jede Hilfe dankbar.Danke im Voraus.
2017-07-05 um 8:22 Uhr #3987pdf24TeilnehmerHallo,
mit dem ShellPrint Kommando wird die erstellte Datei an den Drucker gesendet. Unter Windows muss dazu ein Kommaando registriert sein, dass die Datei drucken kann.
Die Meldung "Could not aquire printer change mutex" kommt direkt aus dem doctool. Anscheinend gab es ein Aufruf vom DocTool, was nicht terminiert ist und so eine Blockade auslöst. Sie können gerne schauen, ob es noch laufende Instanzen vom DocTool gibt. Warum ein Prozess blockiert ist, muss ergründet werden.
Behelfen kann man sich aber auch einfach so:
Sie können das Druck-Kommando auch ohne das DocTool ausführen. Suchen Sie sich aus der Registry das Print Kommando zum Dateiformat heraus und nutzen Sie dieses also Kommando zum Drucken der Datei anstelle vom DocTool.Welche Version vom PDF Drucker verwenden Sie?
2017-07-05 um 8:56 Uhr #3988nik.maierTeilnehmerSuchen Sie sich aus der Registry das Print Kommando zum Dateiformat heraus und nutzen Sie dieses also Kommando zum Drucken der Datei anstelle vom DocTool.
Hallo,
erstmal vielen vielen Dank für die Rückmeldung.Ich habe die aktuellste Version von PDF24 installiert.
Das wäre ja die Lösung mit dem Druck-Kommando.
Meine Frage ist jetzt nur, wo finde ich dieses Kommando? Wie kann ich das herauslesen?
2017-07-05 um 9:16 Uhr #3989pdf24TeilnehmerWenn man z.b. den Adobe Reader installiert hat:
HKEY_CLASSES_ROOTAcroExch.Document.11shellPrintcommand
Ansonsten über den folgenden Schlüssel durchhangeln:
HKEY_CLASSES_ROOT.pdf2017-07-05 um 11:11 Uhr #3990nik.maierTeilnehmerWenn man z.b. den Adobe Reader installiert hat:
HKEY_CLASSES_ROOTAcroExch.Document.11shellPrintcommand
Ansonsten über den folgenden Schlüssel durchhangeln:
HKEY_CLASSES_ROOT.pdfOk, habe ich gefunden, dann trage ich das Kommando ein:
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /p /h "%1"
Muss ich da noch ein File oder etwas angeben oder läuft das dann automatisch?
Es wird dann quasi direkt auf den Standard Drucker gedruckt oder?*EDIT*
Habe das jetzt eingetragen, aber dann öffnet der PDF und sagt Datei nicht gefunden, habe das hier probiert:
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /p /h "%1" "${file}"
Aber leider gleicher Fehler.
Vielleicht kann ich da nochmal Hilfe bekommen, danke im Voraus.
2017-07-05 um 12:40 Uhr #3991nik.maierTeilnehmerIch habe jetzt noch etwas getestet, wenn ich diesen Aufruf starten lasse:
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /p /h "$file"
Dann hört er mit dem Druck nicht mehr auf, es gibt eine Schleife und er druckt immer wieder das gleiche Dokument bis ich den Acrobat Reader im Taskmanager schließe.
Mit diesem Aufruf:
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /p "${file}"
kommt leider nur das Druckmenü, also es wird nicht automatisch gedruckt.
Hat noch jemand einen Tipp?
2017-07-05 um 14:53 Uhr #3992nik.maierTeilnehmerMein Fehler!!!
Sorry!Ich habe als Standarddrucker den PDF-Drucker drin gehabt, jetzt hat er immer eine Schleife gemacht.
Funktioniert also einwandfrei!
Vielen, vielen Dank für die schnelle Hilfe.
Hab für mich jetzt den perfekten Aufruf:
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /n /t "$file" "Kyocera"
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.