Hallo zusammen,
ich habe auf der Suche nach einer Antwort bereits Google bemüht, allerdings bringt mich die standardmäßige Antwort
---------------------------------------
<Befehl> > C:\test.txt
<Befehl2> >> C:\test.txt
> = Datei erstellen
>> = Text an Datei anhängen
---------------------------------------
auf die Frage, wie ich den Output einer Funktion, der im DOS-Fenster erscheint, in eine .txt.Datei schreiben kann, nicht wirklich weiter.
Mein Problem sieht wie folgt aus: Ich rufe mittels Batch-Datei mehrfach ein Programm namens "prog" auf, welchem ich eine Inputdatei (.in) übergebe, und das mir ein ausführliches Ergebnis in eine Outputdatei (.out) schreibt:
prog -f frage.in > antwort.out
Zusätzlich (!) erhalte ich im DOS-Fenster eine kurze und für mich relevante Version des Ergebnisses (also nicht das, was in die .out-Datei geschrieben wird!). Da ich die Funktion aber hinreichend oft per Schleife aufrufe, gelange ich schnell an die Grenzen der DOS-Fenstergröße (Rauskopieren klappt also nicht mehr), weshalb ich den Inhalt des Fensters gerne in eine .txt-Datei rausschreiben würde. Mit dem genannten Vorschlag bekomme ich das allerdings nicht hin, da ich mit dem Symbol ">" ja den Namen der Datei angebe, in die das ausführliche Ergebnis geschrieben wird.
Hat jemand eine Idee oder einen Hinweis für mich?
Bereits jetzt vielen Dank für die Hilfe!
Gruß madferit :-)
ich habe auf der Suche nach einer Antwort bereits Google bemüht, allerdings bringt mich die standardmäßige Antwort
---------------------------------------
<Befehl> > C:\test.txt
<Befehl2> >> C:\test.txt
> = Datei erstellen
>> = Text an Datei anhängen
---------------------------------------
auf die Frage, wie ich den Output einer Funktion, der im DOS-Fenster erscheint, in eine .txt.Datei schreiben kann, nicht wirklich weiter.
Mein Problem sieht wie folgt aus: Ich rufe mittels Batch-Datei mehrfach ein Programm namens "prog" auf, welchem ich eine Inputdatei (.in) übergebe, und das mir ein ausführliches Ergebnis in eine Outputdatei (.out) schreibt:
prog -f frage.in > antwort.out
Zusätzlich (!) erhalte ich im DOS-Fenster eine kurze und für mich relevante Version des Ergebnisses (also nicht das, was in die .out-Datei geschrieben wird!). Da ich die Funktion aber hinreichend oft per Schleife aufrufe, gelange ich schnell an die Grenzen der DOS-Fenstergröße (Rauskopieren klappt also nicht mehr), weshalb ich den Inhalt des Fensters gerne in eine .txt-Datei rausschreiben würde. Mit dem genannten Vorschlag bekomme ich das allerdings nicht hin, da ich mit dem Symbol ">" ja den Namen der Datei angebe, in die das ausführliche Ergebnis geschrieben wird.
Hat jemand eine Idee oder einen Hinweis für mich?
Bereits jetzt vielen Dank für die Hilfe!
Gruß madferit :-)