megacarsit
Goto Top

DOS-Programm kann nur ausdrucken - Jedoch soll TXT-Datei erstellt werden

Druck in Datei umleiten, machbar?

Hallo Leute!!

Wir haben ein 'altes' DOS-Programm(läuft unter Windows NT 3 - Workstation) und wollten die eingegeben Daten
in ein anderes Programm migrieren.

Vom Programm her:
Gibt es nur die Möglichkeit die Liste mit den Lagerorten an den Drucker zu schicken,
gibt es die Möglichkeit den Druck "in Datei" zuleiten?


Danke!!


Gruss,
megacarsIT

Content-Key: 74606

Url: https://administrator.de/contentid/74606

Printed on: April 19, 2024 at 19:04 o'clock

Member: Enabra-Tain
Enabra-Tain Nov 27, 2007 at 13:54:38 (UTC)
Goto Top
Test.CMD
@@echo off

xcopy c:\test1 c:\test2 /d /s /e /v /h /r /y >c:\TEST-LOG.txt


Der Bereich ">TEST-LOG.TXT" ist bereits die Ausgabe in die Text-Datei...

Gruss,

Enabra Tain

**
<edit>

XCOPY Befehlssequenz 4 PEBKAC's

XCOPY [Quelle] [Ziel] [/Schalter]
Quelle Die zu kopierenden Dateien.
Ziel Position und/oder Name der neuen Dateien.
/D Kopiert nur die Dateien, die neuer als die bestehenden Zieldateien sind.
/S Kopiert Verzeichnisse und Unterverzeichnisse, die nicht leer sind.
/E Kopiert alle Unterverzeichnisse (leer oder nicht leer).
/V Überprüft jede neue Datei auf Korrektheit.
/H Kopiert auch Dateien mit den Attributen 'Versteckt' und 'System'.
/R Überschreibt schreibgeschützte Dateien.
/Y Unterdrückt die Aufforderung zur Bestätigung, dass eine

</edit>
Member: TuXHunt3R
TuXHunt3R Nov 27, 2007 at 13:55:19 (UTC)
Goto Top
Die gibt es, du kannst alles in eine Textdatei umleiten.

Folgendermassen wird eine neue Datei erstellt oder der Inhalt der alten mit der Ausgabe deines Befehls ersetzt:
BEFEHL >C:\test.txt

Folgendermassen wird die Datei erweitert:

BEFEHL >>C:\test.txt

Bei Fragen melde dich

<edit>
Ich ging hier einfach mal davon aus, dass es sich um ein Batch-Programm handelt
</edit>
Member: tom-k
tom-k Nov 27, 2007 at 15:25:38 (UTC)
Goto Top
Sollte das Programm direkt auf die Paralleleschnittstelle zugreifen hast Du ein Problem. Wenn das Programm jedoch auf den unter NT eingestellten Standarddrucker zugreift, dann besteht die Möglichkeit den Drucker "TextOnly" als "lokalen Drucker" zu installieren und dessen Ausdrucke unter "Anschlüsse" in eine Datei ("File") umzuleiten.

Eventuell besteht ja auch die Chance:
- die Daten aus dem Programm in ein gängiges Format zu exportieren,
- die Daten-Dateien des Programms zu finden und mit einem Windowsprogramm zu öffnen,
- das Programm unter Anpassung der DOS-Startoptionen (*.pif-Datei) unter einem neueren System als Windows NT 3.51 zum Laufen zu bringen, dann funktioniert zumindest das mit dem Ausdruck etwas einfacher.

... oder Daten: Drucken, Scannen & OCR face-wink