当前位置: 技术问答>linux和unix
小弟请教个问题,@ECHO OFF是什么意思?有什么用?
来源: 互联网 发布时间:2015-02-13
本文导语: @ECHO OFF D:NORTONGHOST.EXE -CLONE,MODE=PDUMP,src=/tech-qa-linux/1_1,DST=D_NORTONWINME.GHO -Z9 -RB 这个是条命,是用在ghost软件中的,就是把这些命令写在一个A盘的文件里,然后就自动备份C盘的。请问一下,这个@ECHO OFF是什么意思?有什么用? 谢谢各位...
@ECHO OFF
D:NORTONGHOST.EXE -CLONE,MODE=PDUMP,src=/tech-qa-linux/1_1,DST=D_NORTONWINME.GHO -Z9 -RB
这个是条命,是用在ghost软件中的,就是把这些命令写在一个A盘的文件里,然后就自动备份C盘的。请问一下,这个@ECHO OFF是什么意思?有什么用?
谢谢各位了~!
|
echo off
是停止命令回显,就是下面的命令,比如
D:NORTONGHOST.EXE -CLONE,MODE=PDUMP,src=/tech-qa-linux/1_1,DST=D_NORTONWINME.GHO -Z9 -RB
这个内容不会显示在屏幕上
前面的@表示
echo off 这一行也不会回显
你可以试着去掉@和整行去掉
再运行这个批处理试试
是停止命令回显,就是下面的命令,比如
D:NORTONGHOST.EXE -CLONE,MODE=PDUMP,src=/tech-qa-linux/1_1,DST=D_NORTONWINME.GHO -Z9 -RB
这个内容不会显示在屏幕上
前面的@表示
echo off 这一行也不会回显
你可以试着去掉@和整行去掉
再运行这个批处理试试
|
@ECHO OFF 表示从当前命令行开始起不输出到屏幕上
直到你的批处理文件(.BAT)执行完后或用ECHO ON打开显示。
直到你的批处理文件(.BAT)执行完后或用ECHO ON打开显示。
|
@的另一个功能是在执行完批处理文件时自动恢复命令回显。如果第一句用的是ECHO OFF,那么在执行完批处理文件以后不会显示命令提示符。
|
可以通过echo on来打开!
|
简单的说就是在你的屏幕看不到
|
不显示所执行的命令。
|
关掉屏幕的回显
|
关闭屏幕显示
下一条命令运行时屏幕将不再显示运行信息
下一条命令运行时屏幕将不再显示运行信息
|
我曾经在一个批处理命令中看到过这个命令,它的作用是隐藏提示信息.
|
还有,它前面加了@表示命令在执行时不会显示在屏幕上
|
echo-- 回显
off-- 关闭
@-- 把echo off这一句也不显示
off-- 关闭
@-- 把echo off这一句也不显示
|
至于用途嘛,有时候写批处理文件出来很多结果很累赘,如果嫌烦就@echo off让它们全部不显示
|
靠大家都说的这么详细我真无话可说