标题: %%i与%i%的区别是什么
[打印本页]
作者: naughtypack
时间: 2008-5-21 22:15
标题: %%i与%i%的区别是什么
老是搞不懂%%i与%i%的区别是什么,请高手指教
举一个简单的例子
for /L %%i in (1,1,3) do (
set /a %%n=%%i+100
copy %%i.dat %%n.dat
)
为什么这个程序是错的呀
% i %可以简单的加减乘除
如果我想%%i 也能进行上叙简单的加减乘除,怎么办呢
谢谢各位帮助
作者: pusofalse
时间: 2008-5-21 22:21
for /?
set /?
区别。。。
代码一
for /l %%i in (1 1 3) do echo %%i&echo %i%
代码二
set a=cn-dos
echo %a%
echo %%a
[
Last edited by pusofalse on 2008-5-21 at 10:24 PM ]
作者: everest79
时间: 2008-5-22 02:24
%i 与%%i这是一些程序的内置变量
%i%这才是cmd解释器的环境变量
作者: PPdos
时间: 2008-5-22 06:26
先把%%i 赋值给变量a再用啊
作者: andison625
时间: 2008-5-22 09:07
学习学习...
作者: HAT
时间: 2008-5-22 09:31
CMD/DOS下符号的作用参考
http://www.cn-dos.net/forum/viewthread.php?tid=30985&fpage=4