Jump to content

CMD Fragen zu echo


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

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.

Geschrieben

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

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...