echo on 用于打开命令的回显;echo off 用于关闭命令的回显(默认情况下,ehco 是处于打开状态的)。
只输入 echo 可以获得当前的回显状态(是否处于打开状态)。
输入 echo 再加一段文字,例如 echo Hello world! 可以显示出 Hello world! 这句信息。
@ ,如果在某一条命令最前面加上 @ ,那么这一行命令就不会显示出来。与 echo off 有着相似之处。
echo off 以后的所有命令本身都不再显示出来;而 @ 只是将当前那一行的命令不显示出来。
pause ,从字面上看就是暂停的意思,效果等同于将程序挂起,在按下任意键后才继续。
写一个批处理如下,存为 测试显示状态.bat,
echo
pause
echo
@echo
pause
echo off
echo
echo
@echo
pause
运行,结果如下;
如果单独在命令行输入语句,运行如下;