怎么用批处理把N个子文件夹下的文件,以文件名的规则创建文件夹并移动到该文件夹下

例如,0001-2018-A-Y-014001.jpg0001-2018-A-Y-014002.jpg0001-2018-A-Y-015001.jpg0001-2018-... 例如,
0001-2018-A-Y-014001.jpg
0001-2018-A-Y-014002.jpg
0001-2018-A-Y-015001.jpg
0001-2018-A-Y-015002.jpg
0001-2018-A-Y-015003.jpg
0001-2018-A-D30-001001.jpg
0001-2018-A-D30-001002.jpg
jpg文件自动创文件夹到
0001-2018-A-Y-014
0001-2018-A-Y-015
0001-2018-A-D30-001
都是JPG文件,有很多子文件夹,文件名的末尾都是6位提取前三位之前字符建立文件夹,后三位是001,002.....顺序下来的,移动到创建的文件夹里。。。。求大神指教
展开
 我来答
哪天下雨a
2019-04-21 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:144
采纳率:63%
帮助的人:34.2万
展开全部
这个用批处理可能解决不了吧,我会用execl解决它,先用dos命令 dir *.jpg >1.txt,把这些文件名形成一个txt文件,然后用execl导入,分开成两个字段,0001-2018-A-Y-014和001.jpg
然后是 做个表 很多行:例如 md 0001-2018-A-Y-014
输出为批处理,运行 就创建了很多目录,然后再做一个表
ren 0001-2018-A-Y-014001.jpg 001.jpg
move 001.jpg 0001-2018-A-Y-014\
再输出成bat运行,建议先把整个备份一下吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式