Zeigt Meldungen an oder schaltet die Befehlsanzeige ein (ON) oder aus (OFF). ECHO [ON | OFF] ECHO [Meldung] ECHO ohne Parameter zeigt die aktuelle Einstellung der Befehlsanzeige an.
Allgemeine Verwendung
@echo off echo Zeile 1, dann eine Leerzeile echo. echo Zum Schluss die dritte Zeile
Das "Echo OFF" zu Beginn eines Scriptes unterdrückt die Ausgabe der Befehlszeilen.
Damit das "Echo OFF" selbst nicht angezeigt wird, setzt man den "Klammeraffe @" vor dem Befehl.
Um eine Leerzeile auszugeben schreibt man einen Punkt "." unmittelbar nach dem Echo Befehl.
Ausgabe von Variablen
set name=alois echo %name%
Befehlszeichen darstellen
echo Diese Zeile wird nicht als Datei gespeichert in ^> Datei.txt echo Auch eine Weiterleitung in die Pipe ^| find /I "Au" findet hier nicht statt.
Um Befehlszeichen auszugeben müssen sie maskiert werden. Hierzu wird das Zeichen "^" = Zirkumflex = Hut oder Dach) benutzt und vor das Befehlszeichen gesetzt.
Tabulator ausgeben
echo Wörter mit Tabulator getrennt ausgeben
Um mit dem Echo-Befehl ein Tabulator auszugeben benötigt man einen Editor der Tabulatorzeichen im Text nicht in Leerzeilen umwandelt. Ich empfehle hierzu den Notepad++. Um ein Tab zwischen zwei Wörtern auszugeben drückt man ganz einfach die Tab-Taste.
© by Alois Reifenschneider