echo off 输出到文件 bat echo输出到文件_devc运行窗口不显示

大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。

echo off 输出到文件 bat echo输出到文件_bat批处理命令大全_02

今天我们学习echo这个命令,它这个命令经常用于bat批处理脚本中,这个命令作用是显示信息,或将命令回显打开或关上。简单说有两个用法。

echo off 输出到文件 bat echo输出到文件_bat脚本交互输入_03

第一个用法就是直接输出一个字符串,比如我输出echo 1654651651651 这样屏幕就显示了该字符串,这个功能经常用于提示用户或者调试脚本使用。

echo off 输出到文件 bat echo输出到文件_echo off 输出到文件_04

第二个用法就是关闭后续命令不再批处理窗口中显示,比如我输入命令echo off,这样bat脚本后续的命令在批处理窗口中就不会显示出来,我这里准备了一个测试的批处理用于测试一下echo off,简单的显示一下当前目录的文件和文件夹,然后暂停窗口。

echo off 输出到文件 bat echo输出到文件_bat脚本保存dir结果_05

双击运行一下这个批处理,第一行echo off命令显示出来,dir命令,还有pause这个命令并没有显示在这个批处理窗口中。

echo off 输出到文件 bat echo输出到文件_echo off 输出到文件_06

这里我把echo off修改echo on,这样就相当于是显示命令的,默认批处理窗口也是显示命令的,我这里改成on是为了演示对比一下,双击运行可以看到第二行的dir命令和第三行的pause命令都在这个批处理窗口中显示了出来。

echo off 输出到文件 bat echo输出到文件_echo off 输出到文件_07

如果不想显示echo off的话,可以这个命令前面加一行加一个@符号,这样批处理这三行命令都不会显示了,这个命令经常用于批处理中,大家可以试试用用看。