曲径通幽论坛

标题: @echo off 是什么意思? [打印本页]

作者: easy    时间: 2014-5-11 22:28
标题: @echo off 是什么意思?
很多时候脚本里都会在最前面用上 @echo off 这句话。

echo off 是关闭命令行回显,也就是不显示命令本身,只显示命令的执行结果。但是,echo off 可以关闭别人的回显,但关不了最的回显,比如:
  1. echo off
  2.         echo "hello bat world!"
  3. pause
复制代码

显示结果为:
E:\bat\code>echo off
"hello bat world!"
请按任意键继续. . .

上面显示出了 echo off 这条命令自身。

因此想连 echo off 也屏蔽,那么就用 @ 这个符号,它就是命令行回显屏蔽符。综合起来说,在脚本顶端用了 @echo off 之后,什么命令的执行都不会回显自身了。





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2