Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows98

echo-befehl ">"-zeichen maskieren





Frage

hallo! wie kann ich mit dem echo-befehl eine batch mit dem inhalt [code]dir >info.txt[/code] erzeugen? google hat mir geflüstert, dass man das ">" durch ein vorgestelltes "^" maskieren kann. mein versuch [code]echo >2.bat dir ^>info.txt[/code] funktioniert aber nicht. wie geht es richtig? danke! gerald

Antwort 1 von Arno_Nym

Wie wärs mit

echo dir ^>info.txt > 2.bat


Arno

Antwort 2 von gerald2

danke für deine schnelle rückmeldung, Arno_Nym!
der unterschied bei deiner version ist, dass die erzeugte datei nun "2.bat" und nicht mehr "info.txt" heisst.
der inhalt ist aber (bis auf das führende leerzeichen) der gleiche, nämlich:
dir ^ 


Antwort 3 von Arno_Nym

Alles klar. Etwas spät bemerke ich die Gruppe deiner Frage (Windows 98).

Die Maskierung von Umleitungszeichen mittels ^ klappt leider nur bei WinNT/200x/XP-Systemen.

Erstmal keine weitere Idee...

Arno

Antwort 4 von gerald2

das habe ich befürchtet. danke für die info!

Antwort 5 von disco

moin

versuch mal nen "\".

g,
disco

Antwort 6 von Arno_Nym

Zitat:
Anzeigen von Befehlsketten und Umleitungszeichen

Mit dem Befehl ECHO können Sie keine Befehlskette (Pipe) (|) und kein
Umleitungszeichen (< oder >) anzeigen.

(Zitat: "MS-DOS-Hilfe: ECHO-Anmerkungen")

Arno

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: