@echo off 的作用

@echo off 的作用

表示关闭批处理文件自身的回显,即执行此句之后的命令不会显示出来,只有输出结果会被显示

整体的理解就是 执行的命令不显示了,显示执行命令后的结果

其中,

@ 表示关闭命令回显功能,即命令执行时不在屏幕上输出命令本身,只输出命令的执行结果。

echo off 表示关闭命令回显功能,即不在屏幕上输出命令本身

下面创建一个 123.bat

复制代码
echo "hello"
echo "world"
pause

之后双击123.bat ,结果如下

这个就是把 打印的命令行,以及执行的结果都是显示在终端了

然后在第一行添加echo off 没有添加@

复制代码
echo off
echo "hello"
echo "world"
pause

之后双击123.bat ,结果如下

echo off 显示了,后续的执行命令, echo ,pause 不会显示,直接显示结果

之后在echo off 前面添加@

复制代码
@echo off
echo "hello"
echo "world"
pause

之后双击123.bat ,结果如下

指明的命令不会显示,终端实现的是打印结果。

相关推荐
jingyu飞鸟1 小时前
linux系统源代码安装apache、编译隐藏版本号
linux·运维·apache
世事如云有卷舒1 小时前
Ubunt20.04搭建GitLab服务器,并借助cpolar实现公网访问
linux·服务器·gitlab
Little-Hu1 小时前
QML TextEdit组件
java·服务器·数据库
riverz12272 小时前
TCP backlog工作机制
服务器·网络·tcp/ip
2401_858286112 小时前
OS15.【Linux】gdb调试器的简单使用
linux·运维·服务器·开发语言·gdb
c30%003 小时前
内网渗透——红日靶场五
运维·服务器
zjw_rp4 小时前
centos停止维护后更换yum源
linux·运维·centos
宇钶宇夕4 小时前
EPLAN 电气制图:建立自己的部件库,添加部件-加SQL Server安装教程(三)上
运维·服务器·数据库·程序人生·自动化
susu10830189114 小时前
Debian 11 Bullseye 在线安装docker
运维·docker·debian
行止64 小时前
OpenStack云平台管理
linux·openstack