DOS-Programm USB Vorschwindeln
Moin zusammen,
folgendes Problem.
Hab hier ein Notebook ohne LTP-Port und einen USB Drucker.
Auf dem Notebook läuft ein DOS-Programm was drucken muss.
Das DOS-Programm kann aber nur auf LTP drucken.
Der Drucker ist USB.
Kann ich dem irgendwie verklickern, dass wenn ich im Programm sage "druck auf LTP1" dass er denn Druckauftrag an den USB Printer schiesst?
folgendes Problem.
Hab hier ein Notebook ohne LTP-Port und einen USB Drucker.
Auf dem Notebook läuft ein DOS-Programm was drucken muss.
Das DOS-Programm kann aber nur auf LTP drucken.
Der Drucker ist USB.
Kann ich dem irgendwie verklickern, dass wenn ich im Programm sage "druck auf LTP1" dass er denn Druckauftrag an den USB Printer schiesst?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 25306
Url: https://administrator.de/contentid/25306
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
3 Kommentare
Neuester Kommentar
Ein ähnliches Problem hatte ich vor einigen Wochen auch.
Bei dem Rechner war ein XP installiert und die Firma hatte noch ein Uralt-DOS-Programm, das in einem Fenster oder Vollbildmodus lief. Die Drucker waren aber alle Windowsdrucker.
Es gibt einen Trick mit dem Du dem DOS-Programm auf die Sprünge helfen kannst:
1. Den Namen des Windows-Druckers aufschreiben.
2. Unter DOS in der cmd den LPTPort umleiten nach dem Motto LPT1 > RechnerDruckername
Das Gute daran ist, das es vollkommen egal ist, wo der Drucker angeschlossen ist. Du übergibst quasi Windows den Druckauftrag und das macht den Rest.
Leider habe ich bei mir die Windowshilfe abgeschossen, sonst würde ich Dir den genauen Befehl nennen. In der Windowshilfe ist er aber zu finden oder mal googeln.
Ein Nachteil hat aber da Ganze, sobald der Rechner neu gestartet wird ist die Umleitung wieder weg. Also eine kleine Batch schreiben, wo Du zuerst den Port umleitest und dann das DOS-Programm aufrufst-
Mehrmaliges Ausführen dieser Batch macht nichts.
Wie gesagt, geim Neustart ist alles wieder beim "alten".
Bei dem Rechner war ein XP installiert und die Firma hatte noch ein Uralt-DOS-Programm, das in einem Fenster oder Vollbildmodus lief. Die Drucker waren aber alle Windowsdrucker.
Es gibt einen Trick mit dem Du dem DOS-Programm auf die Sprünge helfen kannst:
1. Den Namen des Windows-Druckers aufschreiben.
2. Unter DOS in der cmd den LPTPort umleiten nach dem Motto LPT1 > RechnerDruckername
Das Gute daran ist, das es vollkommen egal ist, wo der Drucker angeschlossen ist. Du übergibst quasi Windows den Druckauftrag und das macht den Rest.
Leider habe ich bei mir die Windowshilfe abgeschossen, sonst würde ich Dir den genauen Befehl nennen. In der Windowshilfe ist er aber zu finden oder mal googeln.
Ein Nachteil hat aber da Ganze, sobald der Rechner neu gestartet wird ist die Umleitung wieder weg. Also eine kleine Batch schreiben, wo Du zuerst den Port umleitest und dann das DOS-Programm aufrufst-
Mehrmaliges Ausführen dieser Batch macht nichts.
Wie gesagt, geim Neustart ist alles wieder beim "alten".