bat命令之@

@的作用是隐藏它后面这一行的命令本身的回显。

Demo:

1、不加@

1 echo "hello world"
2 pause
View Code

运行结果:

2、给第一行代码添加@

1 @echo "hello world"
2 pause
View Code

运行结果:

3、如果想全部命令都不回显,有两种方法:一是给所有命令前都加@;二是在文件开始添加代码“@echo off”

1 @echo off
2 echo "hello world"
3 pause
View Code

运行结果:

第一句中的echo off 相当于一个开关,当后面命令想要回显的时候,可以添加 echo on 

1 @echo off
2 echo "hello world"
3 pause
4 @echo on
5 echo echo on
6 pause
View Code

运行结果:

 

posted @ 2017-03-21 15:58  谦语谦询  阅读(2229)  评论(0编辑  收藏  举报