Zweck:Zeigt eine Meldung an das Standardfehlergerät an (stderr)

 

Format:ECHÖRR Nachricht

 

NachrichtText, der angezeigt werden soll.

 

Siehe auch: ECHO, ECHOS, ECHOSERR, ECHOX und ECHOXERR.

 

Verwendung:

 

ECHOERR (wie ECHO im Nachrichtenanzeigemodus) analysiert und erweitert Nachricht, und zeigt es an stderr (normalerweise der Bildschirm), statt stdout. Selbst wenn stdout Wenn eine Batchdatei umgeleitet oder weitergeleitet wird, zeigt ECHOERR weiterhin eine Bildschirmmeldung an, es sei denn stderr umgeleitet oder weitergeleitet wird (siehe Redirection). Jede Anzeige, an die gesendet wird stderr nachdem Nachricht angezeigt wurde, beginnt in einer neuen Zeile.

 

Anzeigeregeln

 

Das erste Leerzeichen nach dem Befehlsnamen wird ignoriert.

Nachgestellte Leerzeichen in Nachricht werden ignoriert.

Funktionen und Variablen, die nicht in Anführungszeichen eingeschlossen sind, werden erweitert.

Um Sonderzeichen einzuschließen, z. B. , in Nachricht, schließen Sie sie in doppelte oder umgekehrte Anführungszeichen ein (siehe Parameterzitierung)  oder stellen Sie ihnen das voran Escape-Zeichen, oder verwenden Sie die /X-Option von SETDOS Befehl.

Anzeigen % Sie können alternativ zwei verwenden % Markierungen für jedes einzelne, das angezeigt werden soll, z. B. %%

Um nachfolgende Leerzeichen anzuzeigen, schließen Sie sie entweder in Anführungszeichen ein oder hängen Sie ein Paar Anführungszeichen dahinter an, z. B. echoerr-Trailer   ``

Die ASCII NUL Charakter kann keine enthalten sein in Nachricht.

If stderr ist die Konsole, nach der Anzeige Nachricht In der aktuellen Zeile wird der Cursor an den Anfang der nächsten Zeile bewegt.

If stderr ist eine Datei, die CRLF Die Sequenz wird angehängt Nachricht.