echo(CMD) 19 June 1992 echo(CMD) Name echo - turn command-echoing feature on or off, or displays a message Syntax echo [on|off] To use the echo command to display a message, use the following syntax: echo [message] Description When you run a batch program, MS-DOS typically displays (echoes) the batch program's commands on the screen. You can turn this feature on or off by using the echo command. Parameters on|off Specifies whether to turn the command-echoing feature on or off. To display the current echo setting, use the echo command without a parameter. message Specifies text you want MS-DOS to display on the screen. Notes Using a message with the echo command The echo message command is useful when echo is off. To display a mes- sage that is several lines long without displaying other commands, you can include several echo message commands after the echo off command in your batch program. Hiding the command prompt If you use the echo off command on the command line, the command prompt does not appear on your screen. To redisplay the command prompt, type echo on. Preventing MS-DOS from echoing a line You can insert an at sign (@) in front of a command in a batch program to prevent MS-DOS from echoing that line. Echoing a blank line To echo a blank line on the screen, you can type echo and then a period (echo.). There must be no intervening space. Displaying pipes and redirection characters You cannot display a pipe (|) or redirection character (> or <) by using the echo command. Examples The following example shows a batch program that includes a three-line message preceded and followed by a blank line: echo off echo. echo This batch program echo formats and checks echo new disks echo. If you want to turn echo off and you do not want to echo the echo command itself, include an at sign (@) before the command, as follows: @echo off You can use the if and echo commands on the same command line, as fol- lows: if exist *.rpt echo The report has arrived. Related command For information about suspending the execution of a batch program, see the pause(CMD) command.