%0 参数在批处理中的演示效果
%1 第一个参数
%9 第九个参数
%1--%9这是9个外部参数, 多于9个时就使用%*
计算几个数字的和并打印
%* 从第一个参数开始的所有参数
匹配所有外部参数%*
参数%0具有特殊的功能,可以调用批处理自身,以达到批处理本身循环的目的,也可以复制文件自身等等。
例:最简单的复制文件自身的方法
代码d:\第五个实例.bat:
copy %0
这段代码的意思就是 复制脚本自身到当前目录下. 这里省略一个点, 完整的写是:
copy %0 .
如果条友看了我前面讲的那CD 命令应该知道 . 代表当前目录, .. 代表父级目录, 所以就有 cd .. 就是返回上级目录.
先切换到与脚本文件所在目录不同的目录中,比如C盘下, 再执行:
d:\第五个实例.bat