联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "tokens=5" %%i in ('dir ^| find "2007/07/30" ') do set filename=%%i echo %filename% && pause
Originally posted by easyboylia at 2007-7-30 08:27 PM: 变量里。
@echo off for /f "tokens=5" %%i in ('dir ^| find "2007/07/30" ') do ( set /a n+=1 calll set filename%%n%%=%%i ) for /l %%n in (1,1,%n%) do call echo %%filename%%n%% pause
Originally posted by zh159 at 2007-7-30 08:46 PM: 自己测试一下 @echo off for /f "tokens=5" %%i in ('dir ^| find "2007/07/30" ') do ( set /a n+=1 calll set filename%%n%%=%%i ) for /l %%n (1,1,%n%) do call e ...
@echo off for /f "tokens=5" %%i in ('dir ^| find "2007/07/30" ') do ( set /a n+=1 calll set filename%%n%%=%%i ) for /l %%n (1,1,%n%) do call e ...
D:\我的文档\桌面>22 此时不应有 (1。 D:\我的文档\桌面>
Originally posted by easyboylia at 2007-7-31 21:28: for /l %%n in (1,1,%n%) do call e ...