百科问答网 » 电脑/数码/通讯/互联网 » 软件 » 正文
大批文件需要根据文件名自动创建文件夹来存放
大批文件需要根据文件名自动创建文件夹来存放,求脚本或者工具软件
同一个目录内有成千上万张图片,图片的命名方式是这样的:
201032987_2_picture1.jpg
201032987_2_picture2.jpg
201032987_2_picture3.jpg
201032987_2_picture4.jpg
201032987_2_picture5.jpg
201032987_2_picture6.jpg
............
2009427797_2_picture1.jpg
2009427797_2_picture2.jpg
2009427797_2_picture3.jpg
2009427797_2_picture4.jpg
2009427797_2_picture5.jpg
............
现在想实现自动根据文件名的第一部分建立文件夹,然后把所有文件名第一部分相同的文件移动到这个目录中。
例如上面的,自动建立一个文件夹:201032987,然后把所有 201032987_*.jpg 的文件全部移动到新建的目录里头去。
不知道有没有能实现此操作的工具软件,或者命令行、脚本。
需要说明的是,第一段的长度不一定相等,像上面的例子就有个9位的有个10位的。
201032987_2_picture1.jpg
201032987_2_picture2.jpg
201032987_2_picture3.jpg
201032987_2_picture4.jpg
201032987_2_picture5.jpg
201032987_2_picture6.jpg
............
2009427797_2_picture1.jpg
2009427797_2_picture2.jpg
2009427797_2_picture3.jpg
2009427797_2_picture4.jpg
2009427797_2_picture5.jpg
............
现在想实现自动根据文件名的第一部分建立文件夹,然后把所有文件名第一部分相同的文件移动到这个目录中。
例如上面的,自动建立一个文件夹:201032987,然后把所有 201032987_*.jpg 的文件全部移动到新建的目录里头去。
不知道有没有能实现此操作的工具软件,或者命令行、脚本。
需要说明的是,第一段的长度不一定相等,像上面的例子就有个9位的有个10位的。
答案或建议:
@echo off
for /f "tokens=1,* delims=_" %%J in ('dir /b *.jpg') do (
if not exist "%%J\" md "%%J"
move /-y "%%J_%%K" "%%J"
)
pause
把上述代码用记事本保存为a.cmd,放到图片文件夹里运行即可。
转载地址来自于:http://www.baikewenda.com/h/1010/a36529.html
其它内容推荐:
· Windows XP关机的两个问题
· C盘出现了一个…文件夹怎么删除?
· orca 如何编辑MSI 使MSI不再检测旧版本
· 如何卸载带密码的瑞星
· uTorrent下载中有个O表示什么意思?
· Cryptload如何能随Windows启动
· 菜鸟GHOST系统遇到要A盘文件的问题
· MeGUI中的AviSynth script creator一直崩溃
· android手机怎么发彩信
· VEGAS或AE怎么做到视频只有一部分有颜色
· 因iastor.sys引起的蓝屏问题
· Win7桌面上的程序快捷方式全都打不开了,怎么办?
· 为什么安装ie9时老是安装失败呢?
· Windows7 中文家庭高级版为什么不能激活?
· maya里按P键和约束里的父子有什么区别啊?
· AfterEffect CS3中怎么抠动态图
· C盘出现了一个…文件夹怎么删除?
· orca 如何编辑MSI 使MSI不再检测旧版本
· 如何卸载带密码的瑞星
· uTorrent下载中有个O表示什么意思?
· Cryptload如何能随Windows启动
· 菜鸟GHOST系统遇到要A盘文件的问题
· MeGUI中的AviSynth script creator一直崩溃
· android手机怎么发彩信
· VEGAS或AE怎么做到视频只有一部分有颜色
· 因iastor.sys引起的蓝屏问题
· Win7桌面上的程序快捷方式全都打不开了,怎么办?
· 为什么安装ie9时老是安装失败呢?
· Windows7 中文家庭高级版为什么不能激活?
· maya里按P键和约束里的父子有什么区别啊?
· AfterEffect CS3中怎么抠动态图