批处理中变量的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:24:52
我就不明白批处理中%i和%%i用什么区别啊
这%1和%%1不是一样的吗
哪位举个例子啊
讲解下啊

答得好加分

批处理中的for /l %%i in (1,1,5) do (echo %%i)
和CMD下的for /l %i in (1,1,5) do (echo %i)
是同样效果

for 后的 %%a 用在批处理文件中就必须要两个连用的百分号,在CMD窗口下执行的话,就只能用一个百分号了,这是for语句的一个规定。

%1 代表第一个参数
%%i 体表循环体内的变量
%i% 代表环境变量,或普通变量