@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 ,结果如下

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

相关推荐
Zhu7581 小时前
在Docker环境离线部署最新版Harbor
运维·docker·容器
跨境小彭1 小时前
Temu半托管运营复盘:批量备货自动化实操解决方案
大数据·运维·自动化·跨境电商·temu
智塑未来1 小时前
大型政企跨区桌面运维困局:综合服务商如何重塑交付格局
运维
敲代码还房贷2 小时前
VMware17 + Ubuntu22.04 共享 完整步骤
linux·python·ubuntu
SakitamaX2 小时前
pod管理及其相关实验
运维·kubernetes
King of fraud2 小时前
Linux 下 MySQL 基础操作:创建用户、数据库与权限管理实战
linux·数据库·mysql
Harm灬小海3 小时前
2026 年主流 AI+DevOps 平台调研分析报告
运维·人工智能·devops
DevOps老兵3 小时前
Kubernetes生产运维02:只会get pods还不够,kubectl排障工具箱怎么组合使用
运维·容器·kubernetes·kubectl·devops·故障排查·sre
进击的_鹏3 小时前
从零开始的 Redis 学习
服务器·数据库·c++·redis·缓存
实心儿儿3 小时前
Linux —— 传输层协议TCP
linux·服务器·tcp/ip