torstenv 10 Geschrieben 29. Februar 2008 Melden 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.
Biber 10 Geschrieben 29. Februar 2008 Melden 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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden