Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#7
  Alt 18. Sep 2002, 14:00
Moin Mathias,

oder anders gesagt, was auch immer in der Datei steht, wird an das Programm geschickt, als würdest Du es über die Tastatur eingeben.

Umgekehrt geht's genauso, also die Ausgabe in eine Datei umleiten.
Das ist zwar allgemein bekannt, aber nur für die Ausgabe über Standard Out. Schreibt man hingeben eine 2 vor das umleitende > so wird Standard Error umgeleitet. Gleichzeitig geht's nur, wenn es in zwei verschiedene Dateien geht, oder aber in die Datensenke (NUL

Beispiel für die vollständige Ausgabeumleitung:

XCOPY c:\autoexec.bat a:\autoexec.bat 1>nul: 2>nul:

hiermit sollte sich jedwede Ausgabe unterdrücken lassen, auch im Fehlerfalle. (Was bei einer eventuellen Rückfrage des Programmes zugegebener Massen unangenehm werden kann, da man ja nichts davon erfährt, dass man noch etwas eingeben muss)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat