@命令行回显屏蔽符号
这个字符在批处理中的意思是关闭当前行的回显。我们从前几章知道
ECHO OFF可以关闭掉整个批处理命令的回显,但不能关掉ECHO OFF这个命令,现在我们在ECHO OFF这个命令前加个@,就可以达到所有命令均不回显的要求
%批处理变量引导符
引用变量用%var%
,调用程序外部参数用%1
至%9
%0 - %9
、 %*
为命令行传递给批处理的参数
%0
批处理文件本身,包括完整的路径和扩展名
%1
第一个参数
%9
第九个参数
%*
从第一个参数开始的所有参数
参数%0
具有特殊的功能,可以调用批处理自身,以达到批处理本身循环的目的,也可以复制文件自身等等
例如把自身 test.bat 复制到d盘命名为 test_bak.bat
@echo off
copy %0 d:\test_bak.bat