标题: 文件分类
[打印本页]
作者: itsky8
时间: 2007-12-7 14:03
标题: 文件分类
大家好!
现有一个难道向大家请教的,问题如下:
1) 有大量的文件数据需要进行分类,都是以日期存放的
2) 格式是 c:\Data\2007-11-01\images\a xxx0.jpg......
3) 在images里带有上千上万个a xxx0.jpg, a xxx1.jpg....a xxx6.jpg, b xxx0.jpg...b xxx6.jpg
4) 想做个Bat把a开头而且后尾是0的移动到一块,e.g. c:\A0_Data,所有数据都这样分类
5) 在我的数据当中,只有开头和尾数带关连性e.g. a xxx0.jpg, a 和0
6) 为何用 move c:\Data\2007-11-01\images\a *0.* c:\A0_Data,会移动不了文件呢?
大家有更好的方法吗?
作者: fastslz
时间: 2007-12-7 14:24
@echo off
for /r C:\ %%i in (a*0.* ) do echo move "%%i" "c:\A0_Data"
pause
实际应用去掉echo
作者: itsky8
时间: 2007-12-7 14:29
%%i 是什么东东呢? 是路径吗?
作者: fastslz
时间: 2007-12-7 14:36
拐倒~~~不扫盲了,放心试吧不会害你的
命令提示符里
for /r C:\ %i in (a*0.*) do echo move "%i" "c:\A0_Data"
还可以for /r C:\ %i in (a*0.*) do echo move "%i" "c:\A0_Data">>tmp.bat
再查看tmp.bat是不是你要的结果
作者: itsky8
时间: 2007-12-7 16:19
还是不,奇怪了!