| Purpose : | Afficher un message sur le périphérique d'erreur standard (stderr) |
| Format : | ECHOERR message |
| message | Texte à afficher. |
Voir aussi : ECHO, ECHOS, ECHOSERR, ECHOX et ECHOXERR.
Utilisation :
ECHOERR (comme ECHO en mode d'affichage de message) analyse et développe le message, et l'affiche sur stderr (généralement l'écran), au lieu de stdout. Même sistdout d'un fichier batch est redirigé ou canalisé, ECHOERR affichera toujours un message à l'écran, à moins que stderr ne soit redirigé ou canalisé (voir Redirection) . Tout affichage envoyé à stderr après l' affichage du message commencera sur une nouvelle ligne.
Règles d'affichage
•Le premier espace après le nom de la commande est ignoré.
•Lesespaces de fin de message sont ignorés.
•Les fonctions et les variables qui ne sont pas placées entre guillemets sont développées.
•Pour inclure des caractères spéciaux, par exemple < | >, dans le message, mettez-les entre guillemets doubles ou entre guillemets inversés (voir Citations des paramètres) ou faites-les précéder du caractère d'échappement, ou utilisez l'option /X de la commande SETDOS.
•Pour afficher les %, vous pouvez utiliser alternativement deux marques % pour chaque % à afficher, par exemple, %%%.
•Pour afficher les espaces de fin, mettez-les entre guillemets ou ajoutez une paire de guillemets derrière eux, par exemple, echoerr trailers ``.
•Le caractère ASCII NULne peut pas être inclus dans un message.
•Si stderr est la console, après avoir affiché le message sur la ligne courante, le curseur sera déplacé au début de la ligne suivante.
•Si stderr est un fichier, la séquence CR LF sera ajoutée au message.