目录
- 无参数
- 参数为on或off
- 参数为message
- 参数为message >或>> file
无参数
作用:显示echo当前状态为打开还是关闭,在打开状态下,会显示命令本身,称为回显,界面看起来和一行一行敲命令一样,一行命令 + 执行结果,而关闭状态就只显示执行结果,默认是打开状态。
1 2 | echo pause |
运行结果:
1 2 | @echo @pause |
运行结果:
说明:这里@的作用是不显示命令,想不显示哪句命令就在这句命令前加个@,缺点是每句不显示的命令都要在开头加个@,比较麻烦。
参数为on或off
作用:打开或者关闭命令的回显状态,在最开始写一句echo off,接下来的所有命令都不显示了,但是echo off这条命令会显示,如果不想显示,就在echo off前加个@就好了。
1 2 | @echo off pause |
运行结果:
参数为message
作用:打印message内容。
1 2 3 | @echo off echo show message pause |
运行结果:
参数为message >或>> file
作用:把message内容写入文件file中,file如果不存在会创建,>表示清空后再写入,>>表示不清空追加写入。
1 2 3 4 5 | @echo off echo message1>>output.txt echo message2>>output.txt echo message3>>output.txt pause |
运行结果:
1 2 3 4 5 | @echo off echo message1>output.txt echo message2>output.txt echo message3>output.txt pause |
运行结果: