@echo off的意思是在批处理运行命令的时候不会一条一条的显示执行的命令,与之相匹配的还有@echo on。
@echo off 与@echo on 前者为关闭回显,后者为打开回显
在批处理执行命令时,如何判断上一个命令执行是否成功,通过返回值来判断,如果执行成功则errorlevel为0,执行失败errorlevel不为0。
例子
描述:执行git操作,在git命令之后判断如果执行失败就中断。
@echo off
git pull
if errorlevel 1 pause>nul
pause
```
其中if errorlevel 1表示如果返回值大于等于一,也就是执行失败