echo是BAT脚本中常用的命令,可以用来打印信息,也可以用来修改文件中的内容。
工具/原料
BAT echo命令
获取echo 帮助
1、首先在cmd窗口中输入【echo /?】可以获得echo命令的帮助。可以看到它有两种用法,只是这个帮助过于简单,因此下面我将分两个步骤详细讲解echo的用法。
echo [message]用法详解
1、如图,echo命令后,可以直接加上要输出的信息,如果信息中有空格,请一定要加上双引号。还可以使用【echo 变量】,可以打印出变量的值。如果不加变量也不添加信息,直接使用【echo】将打印一个空行。
2、如果想打印很多行,可以使用&符连接。
3、除了直接将疙熳阊涓信息打印到屏幕上,echo命令也可以将信息直接输出到文件中。格式为【echo 信息 >稆糨孝汶; 文件】,文件如果不存在,就会创建一个新的文件,然后将内容写入其中。如果文件本来就存在,会用新的信息覆盖掉文件中原有的内容。
4、如果不想覆盖掉原来的内容,可以使用【echo 信息 >> 文件】,这个命令表示将新的信息追加到文档后。
echo on和echo off的区别
1、脚本中不写echo on/off,默认就会是echo on。如图,是echo on的结果,可以看到BAT脚本运行后,每条命令和命令的结果都打印到屏幕上了。
2、假如我们在脚本前加上【@echo off】,那就会关闭回显,也就是脚本运行时将不再打印每个命令,而只能打印一些日志(如echo的输出结果)和一些错误。同样的脚本,可以对比步骤2,可以看到输出少了很多。