Answers:
这意味着“不要将命令回显到标准输出”。
奇怪的是,
echo off
将发送echo off
到输出!所以,
@echo off
将自动回声行为设置为关闭-并在以后的所有命令中也将其停止。
来源:http : //www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/batch.mspx? mfr= true
包含@的另一个有用时间是FOR
在命令行中使用时。例如:
FOR %F IN (*.*) DO ECHO %F
每个文件的上一行显示:命令提示符,ECHO
命令和ECHO
命令结果。这条路:
FOR %F IN (*.*) DO @ECHO %F
仅ECHO
显示命令结果。