The echo command is a sub-command of a DOS batch command that everyone is familiar with, but some of its features and usage maybe you don't all know, don't believe you see:
1. As a switch that controls whether the batch command displays the command line itself at execution time
Format: ECHO [on| OFF]
If you want to turn off the display of the ECHO off command line itself, you need to precede the command line with "@".
2. Show current echo settings status
Format: ECHO
3. Output hint information
Format: Echo message content
These are the three common uses of the echo command and are familiar to you and will be used, but as a DOS command you should also know the following tips:
4. Close the DOS command prompt
Type echo off at the DOS prompt to turn off the display of the DOS prompt so that the screen leaves only the cursor until you type echo on, and the prompt will appear again.
5. Output a blank line, which is equivalent to entering a carriage return
Format: ECHO.
It is worth noting that in the command line ". "You can't have spaces immediately after echo, otherwise." "will be used as a prompt to output to the screen. In addition ". "Can be used,:;"/[/]+ any symbol instead.
In the example below, Echo. The output carriage return, which is switched by a DOS pipeline as input to the time command, is equivalent to giving a carriage return after the time command executes. Therefore, the system will automatically return to the DOS prompt after the current time is displayed:
c:>echo.| Time
Another example of an application where the echo command outputs a blank line is: Echo. Add in the automatic batch file, so that the original display at the bottom of the screen, appear on the screen.
6. Answer a question in the command
Format: Echo Reply | command file name
The above format can be used to simplify the operation of some commands that require man-machine dialogue (for example: Chkdsk/f;format Drive:;del *. *), which is the input to the man-machine Dialogue command by a DOS pipeline command to output the echo command with a preset reply. The following example is equivalent to entering a "Y" carriage return when a conversation occurs in a invoked command:
C:>echo y| chkdsk/f
C:>echo y| DEL A:*. *
7. Create a new file or add the contents of a file
Format: ECHO file contents > file name
ECHO file contents > > filename
For example: C:>echo @ECHO off>autoexec. BAT to create an automatic batch file
C:>echo c:/cpav/bootsafe>>autoexec. BAT appends content to an automatic batch file
C:type AUTOEXEC. BAT displays the automatic batch file
@ECHO OFF
C:/cpav/bootsafe
8. Output print or print control code to the printer
Format: ECHO Printer control Code >PRN
ECHO Print Content >prn
The following example is a print control code that is entered into the M-1724 printer. <Alt> 156 is to hold down the ALT key on the keypad, type 156, and so on:
C:>echo +156+42+116>prn (Input underline command fs*t)
C:>echo [Email protected]>prn (Input initialization command [email protected])
C:>ECHO.>PRN (line wrapping)
9. To make a horn sound
C:>echo ^g
The "^g" is input with ctrl+g or alt+007, and multiple ^g can be generated to produce multiple beeps. This is done by adding it directly to a batch file or making a batch file call.
10. Perform ESC control sequence modify screen and keyboard settings
We know that the DOS device driver Ansi.sys provides a set of ESC control sequences to modify the screen and keyboard settings. A batch program that performs the following can define the function key F12 as the DOS command "dir/w" and change the screen color to a white character blue background.
@ECHO "←[0;134;" Dir/w "; 13p
@ECHO "←[1;37;44m
(Note: The input method for the "←" character in the batch file is to press ALT 27 on the keyboard in the edit state)
DOS command is the person to contact the computer first to learn, for many people is too familiar too simple, in fact, in these commands contain a wealth of content, still need to be further to understand to develop, if you are a conscientious people will certainly from these self-knowledge of the command found new sparkle, Amoy real gold.
Windows echo Command