已知 :有文件夹(123) (456) (789) 里面有n张图片
写一个批量处理的bat
改名的格式 123_1,123_2,123_2...123_n
456_1,456_2,456_3...456_n,
把已知文件夹的图片改名后复制到一个新的文件夹b
写一个批量处理的bat
改名的格式 123_1,123_2,123_2...123_n
456_1,456_2,456_3...456_n,
把已知文件夹的图片改名后复制到一个新的文件夹b
1
allce231 OP 有大神在吗 在线等
|
2
yylzcom Jun 12, 2014
freecommander满足你的要求,win平台下的软件
|
3
aa65535 Jun 12, 2014 ===============
@echo off mkdir "..\dest" setlocal enabledelayedexpansion for /d %%a in (*) do ( pushd %%a set /a n=1 for /r . %%b in (*) do ( move "%%b" "..\..\dest\%%a_!n!%%~xb" set /a n=!n!+1 ) popd ) pause =============== 使用注意: 1. 文件夹(123) (456) (789)在同一个目录下(如: D:\pic),且无其他不需要处理的文件夹; 2. 改名后的文件保存在以上文件夹所在目录的同级目录`dest`中(如: D:\dest); 3. 如果想保险起见,可以将第8行的 move 命令改为 copy。 |
4
aa65535 Jun 12, 2014
还有一点忘记了,批处理文件放在待处理文件夹的同一路径 (如: D:\pic\v2.bat)。
|
5
imn1 Jun 12, 2014
没想到还有跟我需求一样的人,我是写了个py做这事
|
6
coolicer Jun 12, 2014
TC可以
|
7
g00001 Jun 12, 2014
批量重命名专用工具两例 - 源代码:
http://www.oschina.net/code/snippet_987851_26338 |
8
cnkiller Jun 12, 2014
支持tc的路过
|
9
RIcter Jun 12, 2014
当年我还是批处理之家的版主...
现在都忘光了 |
10
liyandong Jun 12, 2014
haozip?~~~!!!
|
11
miao Jun 13, 2014
更多bat,到这里 http://www.bathome.net/ 去学习或者求助吧
|