torstenv 10 Geschrieben 29. Februar 2008 Melden Teilen Geschrieben 29. Februar 2008 Wie kann man ein ">"-Zeichen per echo ausgeben? Also sowas wie echo "ping 127.0.0.1>NUL">sleep.bat Der Sinn ist, dass das erste ">" Zeichen mit dem echo ausgegeben werden soll, das 2. ">" soll eben als Redirect verwendet werden. Zitieren Link zu diesem Kommentar
Biber 10 Geschrieben 29. Februar 2008 Melden Teilen Geschrieben 29. Februar 2008 Moin torstenv, echo ping localhost^>nul>sleep.bat[/Code] Zeichen können im Batch/am CMD-Prompt mit Caret ("^") maskiert werden, d.h. werden dann nicht als Steuerzeichen, sondern als einfacher Text interpretiert. Allerdings nur einmalig, d.h. bei jedem Interpretieren durch die CMD.exe (also das Lesen und Ausführen so einer Zeile) wird ein Caret entfernt. In der Datei kommt es also ohne "^" an. Grüße Biber Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.