批处理之echo命令的用法


无参数

作用:显示echo当前状态为打开还是关闭,在打开状态下,会显示命令本身,称为回显,界面看起来和一行一行敲命令一样,一行命令 + 执行结果,而关闭状态就只显示执行结果,默认是打开状态。

echo
pause

运行结果:
在这里插入图片描述

@echo
@pause

运行结果:
在这里插入图片描述
说明:这里@的作用是不显示命令,想不显示哪句命令就在这句命令前加个@,缺点是每句不显示的命令都要在开头加个@,比较麻烦。


参数为on或off

作用:打开或者关闭命令的回显状态,在最开始写一句echo off,接下来的所有命令都不显示了,但是echo off这条命令会显示,如果不想显示,就在echo off前加个@就好了。

@echo off
pause

运行结果:
在这里插入图片描述


参数为message

作用:打印message内容。

@echo off
echo show message
pause

运行结果:
在这里插入图片描述


参数为message >或>> file

作用:把message内容写入文件file中,file如果不存在会创建,>表示清空后再写入,>>表示不清空追加写入。

@echo off
echo message1>>output.txt
echo message2>>output.txt
echo message3>>output.txt
pause

运行结果:
在这里插入图片描述

@echo off
echo message1>output.txt
echo message2>output.txt
echo message3>output.txt
pause

运行结果:
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章