Ludwig hat natürlich wieder einmal die passende Lösung parat. Vorab, natürlich gibt es nur max. 3 LPT Ports. Der Grund dafür ist:
Code:
0000:0408 LPT1's Base Address
0000:040A LPT2's Base Address
0000:040C LPT3's Base Address
0000:040E LPT4's Base Address (Note 1)
Note 1 : Address 0000:040E in the BIOS Data Area may be used as the Extended Bios Data Area in PS/2 and newer Bioses.
Also was machen wir - ganz einfach. Du erstellst die Umleitungen wie gewohnt - also NET USE LPT4: \\deine_Freigabe usw.
Dann speicherst du die beiden Dateien im Anhang in dein OA4 Verzeichnis. Du startest anschließend (zb. über Batch) den Watcher, den Ludwig programmiert hat wie folgt:
Code:
watcher c:\oa4\prn4.txt "c:\oa4\prlpt.bat"
Nun druckst du statt auf LPTx einfach in eine Datei mit dem Namen PRN4.TXT (oder was auch immer du willst) und schon wird die Druckausgabe vom Watcher an deine LPT4: Umleitung geschickt. Wunderbar gell :-)