Microsoft DOS echo command

Updated: 11/10/2017 by Computer Hope

About echo

Echo is used to repeat the text typed in back to the screen and can be used to echo to a peripheral on the computer, such as a COM port.


The echo command is an internal command that is available in the below Microsoft operating systems.

All Versions of MS-DOS
Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows XP
Windows Vista
Windows 7
Windows 8
Windows 10

Echo syntax

Displays messages, or turns command-echoing on or off.

ECHO [message]

Type ECHO without parameters to display the current echo setting.

Echo examples

echo ata > com1

Depending if your modem was on com1, this would make the modem try responding and you should hear some squealing from the modem. To stop the squealing, type echo atz > com1.

echo this is a test > test.bat

This would put in the file test.bat "echo this is a test", then whenever you type in test, it would type in echo this is a test.

echo this is an example >> test.txt

In the above example, this would echo "this is an example" then using >> it would append that text into the test.txt file.

echo testing the echo string

This would type on your screen, testing the echo string, and then take you back to the prompt.

Additional information

  • See our echo and append symbol for further information and related links on these terms.