联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by llleeesss2000 at 2010-11-25 00:58: set /a nab=0 for /l %%i in (1,1,999) do call :md :md set /a nab=%nab+1 set aaa=%aaa%\%nab% md .%aaa% 剛學批次~請多指教~ [ Last edited by llleeesss2000 on 2010-11-25 at 01:04 ]
@echo off pushd E: for /l %%d in (1,1,999) do ( md %%d pushd %%d )
Originally posted by qinchun36 at 2010-11-25 01:57: 你可以試試用變量擴展,這樣在每個循環體裡面就能改變aaa的值,省去了call那段代碼。 其實可以在循環中用 cd 或者 pushd 改變當前路徑,直接就用 ...