Board logo

标题: 请高手进! [打印本页]

作者: zjq20032006     时间: 2006-12-4 22:43    标题: 请高手进!

1.写一个批量在XXX文件夹里建文本文件(名从01.txt_99.txt)

2.怎么自动查找下级目录(目录太多/未知)的.BAT文件并自动执行?


——————————————————版务纪律——————————————————
执行:不得不爱
说明:原标题 {请高手进!} 标题名模糊,不便于管理和回复,请楼主在3天之内修改标题,否则扣除积分5分!
                           时间:20061204
————————————————————————————————————————

作者: 不得不爱     时间: 2006-12-4 23:53
1:
@echo off
set /p 路径=请输入你要在什么路径下建立01.txt_99.txt文件
for /l %%a in (1 1 99) do (set c=0%%a
set c=!c:~-2!
cd.>%路径%\!c!.txt)
2:
@echo off
FOR /F "tokens=*" %%a in ('dir/s/b *.bat') do "%%a"

作者: weapfe     时间: 2006-12-5 00:12
[quote]Originally posted by 不得不爱 at 2006-12-4 10:53:
1:
@echo off
set /p 路径=请输入你要在什么路径下建立01.txt_99.txt文件
for /l %%a in (1 1 99) do (set c=0%%a
set c=!c:~-2!
cd.>%路径%\!c!.txt)
请教:
set c=0%%a 中的0做什么解释.....偶学飞中....
还有下一句:
set c=!c:~-2! 中的"!"是否可以替换成"%"???...疑问中....
作者: redtek     时间: 2006-12-5 00:51
版主 set c=!c:~-2! 这句又漂亮又捷径~~
先 “补” 0,再去左边多余的0,欣赏!
作者: weapfe     时间: 2006-12-5 01:54
哪位达人给解释一下啊???上面偶的问题????