2019-08-14 利用bat批量修改文件或文件夹名字

内容分享3天前发布
0 0 0

百度也有不少例子
参考https://baijiahao.baidu.com/s?id=1605159303922067169&wfr=spider&for=pc

我的情况是有些不一样,我有一个配置称号/称号特效的文件,美术出的图片文件是以数字命名,但实际用到的是中文缩写名。如图:

2019-08-14 利用bat批量修改文件或文件夹名字

2019-08-14 利用bat批量修改文件或文件夹名字

目前要做的就是把美术的改成需要的名字,如11改成zcsw
那么开始

第一步

新建一个EXCEL,把配置复制到新表,删除表头,删除空行和重复的名字。
指替换掉不需要的”title/”,”title_effect/”文字
在最前面插入一列,输入ren.如图:

2019-08-14 利用bat批量修改文件或文件夹名字

第二步

新建一个文件名叫rename.bat.进入编辑
把excel中的内容全部复制到这个文件内,保存.如图

2019-08-14 利用bat批量修改文件或文件夹名字

第三步

把rename.bat复制到美术文件目录下,双击运行就行啦
运行结果:

2019-08-14 利用bat批量修改文件或文件夹名字

还有个需求

美术输出的文件夹内文件名都是0000.png,00001.png
我需要改成1_0000.png,1_0000.png
网上找了到处理:https://zhidao.baidu.com/question/1957867769022782060.html
修改了一下

@echo off&setlocal enabledelayedexpansion
for  /f "delims=" %%a in ( dir /ad /b ) do (
set n=1000
for /f "delims=" %%b in ( dir /a-d /on /b "%%a*.png" 2^>nul ) do (
set /a n+=1
set m=!n:~1!
ren "%%a\%%b" "1_%%b"
)
)
pause

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...