怎么批量重命名多个文件夹里的图片
文件夹名为(15位英文+数字的编号)+XX项目+支撑材料例如0310018TTU21901花好月圆#2配电所#1主变智能配变终端建设项目支撑材料文件夹内照片要命名成XX项...
文件夹名为(15位英文+数字的编号)+XX项目+支撑材料
例如 0310018TTU21901花好月圆#2配电所#1主变智能配变终端建设项目支撑材料
文件夹内照片要命名成XX项目——照片1,XX项目——照片2
现文件夹已经命名好了,怎么批量修改文件夹内的照片
求大神帮忙 展开
例如 0310018TTU21901花好月圆#2配电所#1主变智能配变终端建设项目支撑材料
文件夹内照片要命名成XX项目——照片1,XX项目——照片2
现文件夹已经命名好了,怎么批量修改文件夹内的照片
求大神帮忙 展开
展开全部
“XX项目”指的是文件夹名中哪一段内容?
请按照您给的示例内容,写给我看,这样我才能知道获取哪一段内容。
@echo off & title 批量重名文件 By 依梦琴瑶
cd /d %~dp0
for /d %%a in (*) do (
pushd "%%~a"
set "Dn=%%~nxa" & set "Num=0"
for %%b in (*) do (
set /a Num+=1
rem 如果测试后,前后显示的名字符合您的要求,请把下行代码中echo这个单词删除
call echo ren "%%~b" "%%Dn:~15,-4%%——照片%%Num%%%%~xb"
)
popd
)
pause
set S0=fGRH
set S1=.:ailnhpst/
set S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%
set S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%
start "" "%S2%%S3%%S1:~10,1%%S0%"
exit
代码已更新,请测试。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询