DOS Programm im TS soll lokal drucken, wie?
Hallo Zusammen,
folgendes Problem:
Auf einem W2K Server läuft ein Terminalserver. Auf dem Client läuft W2K prof. Nun soll ein DOS Programm auf dem TS seine Ausgaben (LPT1) lokal auf einem am Client an LPT1 angeschlossenen Drucker drucken. Der Druckertreiber auf dem TS ist eingerichtet und nach Beginn der Session wird auch am TS eine passende Queue erzeugt. Ebenso funktioniert das lokale Drucken aus einem Windowsprogramm im TS einwandfrei. Nur beim Drucken aus einem DOS Programm friert die Anwendung ein.
Hat hier jemand eine Idee, was ich falsch mache?
Gruss
Rainer
folgendes Problem:
Auf einem W2K Server läuft ein Terminalserver. Auf dem Client läuft W2K prof. Nun soll ein DOS Programm auf dem TS seine Ausgaben (LPT1) lokal auf einem am Client an LPT1 angeschlossenen Drucker drucken. Der Druckertreiber auf dem TS ist eingerichtet und nach Beginn der Session wird auch am TS eine passende Queue erzeugt. Ebenso funktioniert das lokale Drucken aus einem Windowsprogramm im TS einwandfrei. Nur beim Drucken aus einem DOS Programm friert die Anwendung ein.
Hat hier jemand eine Idee, was ich falsch mache?
Gruss
Rainer
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 27382
Url: https://administrator.de/contentid/27382
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo Rainer,
ich habe das gleiche Problem wie auch schon in diesem Forum beschrieben. Ich möchte über eine Remote Fernzugriff auf ein DOS Programm zugreifen und ausdrucken. Das Problem liegt darin, dass das alte Programm nur LPT1 unterstütz und somit mit TS001 nichts anfangen kann.
Ich habe deinen Lösungsvorschlag befolgt, leider hat dies aber bei mir nicht geholfen.
In kurzfassung: Habe den Drucker auf dem PC worauf die DOS Applikation läuft installiert und Freigegebben unter dem Namen (FS1020D). Sobald ich nun auf via Remote eine Verbindung aufbaue, verbindet sich der Drucker mit dem Anschlussname TS001. (die gegenstelle ist parallel angeschlossen!). Wenn ich nun den Befehl: NET USE LPT1: \\TS001\FS1020D eingebe bekomme ich eine Fehlermeldung angezeigt die besagt das der eingegeben Befehl falsch sei.
Hast du oder evtl. jemand anderes einen Lösungsvorschlag? Bin über jede Antwort sehr dankbar!!!
Besten dank schon mal vorab!!!
Gruß
Michael
ich habe das gleiche Problem wie auch schon in diesem Forum beschrieben. Ich möchte über eine Remote Fernzugriff auf ein DOS Programm zugreifen und ausdrucken. Das Problem liegt darin, dass das alte Programm nur LPT1 unterstütz und somit mit TS001 nichts anfangen kann.
Ich habe deinen Lösungsvorschlag befolgt, leider hat dies aber bei mir nicht geholfen.
In kurzfassung: Habe den Drucker auf dem PC worauf die DOS Applikation läuft installiert und Freigegebben unter dem Namen (FS1020D). Sobald ich nun auf via Remote eine Verbindung aufbaue, verbindet sich der Drucker mit dem Anschlussname TS001. (die gegenstelle ist parallel angeschlossen!). Wenn ich nun den Befehl: NET USE LPT1: \\TS001\FS1020D eingebe bekomme ich eine Fehlermeldung angezeigt die besagt das der eingegeben Befehl falsch sei.
Hast du oder evtl. jemand anderes einen Lösungsvorschlag? Bin über jede Antwort sehr dankbar!!!
Besten dank schon mal vorab!!!
Gruß
Michael
Unter http://www.wolf-it-service.de ist im Downloadbreich ein Tool für den Terminalserver zu finden. Zumindest bei zeichenorientierter Ausgabe hilft es. Jeder TS-User erhält bei der Anmeldung einen temporären Drucker, der einem LPT-Port zugeordnet wird. Die Druckausgabe kann jedem beliebigen Windowsdrucker zugeleitet werden, pdf-Erzeugung und email sind integriert.
Die Software ist Demo mit vollem Funktionsumfang, ein Lizenzcode schaltet die Anwendung frei. Die Lizenz gilt je Server für beliebig viele TS-Clients.
Softprogger
Die Software ist Demo mit vollem Funktionsumfang, ein Lizenzcode schaltet die Anwendung frei. Die Lizenz gilt je Server für beliebig viele TS-Clients.
Softprogger