bat命令之@
@的作用是隐藏它后面这一行的命令本身的回显。
Demo:
1、不加@
1 echo "hello world" 2 pause
运行结果:
2、给第一行代码添加@
1 @echo "hello world" 2 pause
运行结果:
3、如果想全部命令都不回显,有两种方法:一是给所有命令前都加@;二是在文件开始添加代码“@echo off”
1 @echo off 2 echo "hello world" 3 pause
运行结果:
第一句中的echo off 相当于一个开关,当后面命令想要回显的时候,可以添加 echo on
1 @echo off 2 echo "hello world" 3 pause 4 @echo on 5 echo echo on 6 pause
运行结果: