dos笔记-bat文件如何关闭回显
来源:互联网 发布:适合初中生看的编程书 编辑:程序博客网 时间:2024/06/17 09:14
bat文件是dos下的批处理文件,可以一次性执行多条dos命令,其扩展名为.bat或.cmd,通过双击该文件或者在cmd窗口中输入该文件名可以在cmd窗口中按文件中的顺序执行多条dos命令。
echo
是回显命令,会将echo后的内容输出到cmd窗口中,比如在一个Test.bat
文件中输入如下命令:
echo hello!
执行该文件后,会在cmd窗口中输出:
C:\Users\123\Desktop>echo hello!
hello!
以上第一行是输出执行的echo命令,第二行是输出执行后的结果。
我们将Test.bat
文件的内容改成:
echo hello!
echo bye!
将得到如下的结果:
C:\Users\123\Desktop>echo hello!
hello!C:\Users\123\Desktop>echo bye!
bye!
我们可以发现,cmd窗口中将每条命令都给一起打印了出来,我们希望只输出要回显的内容,而不会包括命令本身,可以在命令的最前边加上@
,如下:
@echo hello!
@echo bye!
接着执行该bat文件,可以得到:
hello!
bye!
如果一个bat文件中有着几十条上百条命令,我们就需要一个个加上@
,这样就太累了,我们可以通过echo off
命令来实现,将bat文件改成如下:
echo off
echo hello!
echo bye!
执行该bat文件,将得到如下结果:
C:\Users\123\Desktop>echo off
hello!
bye!
我们发现,虽然第二行和第三行关闭了命令回显,可是第一行的echo off命令被打印出来了,我们只需要在第一行加上@
就可以了,如下:
@echo off
echo hello!
echo bye!
现在再执行该bat文件,就可以关闭回显了:
hello!
bye!
这就是为什么很多bat文件一开始总是以这样的形式开头:
@echo off
echo XXXXXX
对于被关闭的回显,可以通过echo on
来恢复回显。
- dos笔记-bat文件如何关闭回显
- 如何写DOS BAT文件
- dos笔记-如何在bat文件中调用另一个bat文件
- bat脚本运行后,dos窗口自动关闭,如何设置
- Dos批处理bat文件运行完以后自动关闭窗口的方法
- 如何让bat文件运行后 cmd窗口不关闭
- 【小技巧】如何让bat文件不自动关闭
- bat文件启用dos命令
- c#开启Bat文件隐藏DOS窗体
- 【Shell DOS BAT文件】批处理命令
- dos运行.bat文件输出时间
- dos 命名大全 .bat文件的写法
- 如何编写bat文件
- 如何创建.bat文件
- 如何编写bat文件
- BAT文件学习笔记
- 如何在bat文件执行完毕后不自动关闭窗口
- 【dos BAT】BAT FAQ
- react-native 使用 StackNavigator 导航器跳转页面
- Drawer侧滑
- numpy使用(argsort)
- Python中的垃圾回收机制详解
- caffe平台搭建可能遇到的bug及解决方法
- dos笔记-bat文件如何关闭回显
- 修改mysql结束符号
- 习题6.3
- 经典搜索题
- 习题6.5作业
- OOM
- B树、B-树、B+树、B*树
- 正则表达式
- 输入增长率,求产值增长一倍需多少年