Generic / Text Printer unter Windows 7 fordert den Dateinamen nicht auf

5721
Trevor Tippins

Ich hoffe, jemand kann etwas Licht in diese Sache bringen.

Ich lade Berichte von einem AIX-basierten System herunter, indem ich sie an einen TT-Drucker weiterleitet, den der Terminalemulator (MultiView 2000) abfängt und an den Standarddrucker des lokalen Systems weiterleitet. Dieser lokale Drucker ist als generischer Vanilla / Text-Drucker konfiguriert, der an einen FILE-Anschluss angeschlossen ist. Wenn ich unter AIX drucke, wird die Ausgabe heruntergespoolt, und der lokale Drucker fordert zur Eingabe eines Dateinamens auf, in dem die Datei gespeichert werden soll, aber nicht unter Windows 7.

Dies funktioniert seit vielen Jahren sowohl unter Win2K als auch unter WinXP. Unter Windows 7 wird die Ausgabe jedoch als Datei in Spool \ PRINTERS gespoolt (und sieht erwartungsgemäß aus). Der Druckauftrag hängt jedoch mit dem Status "Fehler - Drucken" und fordert Sie niemals auf, einen Dateinamen einzugeben. Ich muss den Job abbrechen.

Der generische Drucker / Textdrucker funktioniert wie erwartet mit anderen Anwendungen. Ich habe versucht, den Drucker so einzustellen, dass er direkt druckt und nicht spoolt. Dies dient jedoch nur dazu, die Terminalsitzung zu beenden.

Ich habe auch versucht, den Emulator im Windows 2000-Kompatibilitätsmodus und als Administrator auszuführen, falls es so etwas war, aber ohne Erfolg. Wie zu erwarten, funktioniert es im XP-Modus einwandfrei (solange ich an einen darin definierten Drucker und nicht an den Drucker des Hosts drucke), aber betrieblich ist dies keine Option.

Offensichtlich ist diese Emulationssoftware (mindestens) ein Jahrzehnt alt und ich konnte alle Benutzer (zu einem Preis) einfach überqueren / upgraden. Aber bevor ich dies tue, hat jemand diese Art von Verhalten schon einmal gesehen und eine Lösung gefunden?

Remote-Betriebssystem: AIX 5-
Client Betriebssystem: Windows 7 Pro (32-Bit)
-Drucker: Allgemein / Text auf einem FILE-Port
TE-Software: MultiView 2000 (32-Bit)

Danke im Voraus.

1

1 Antwort auf die Frage

1
julenisse

Öffnen Sie einen lokalen Drucker. Wählen Sie den Port "DATEI:" aus, und klicken Sie auf Weiter. Jetzt ist der Generic-Drucker verfügbar. Wählen Sie nur Generic + Generic / Text