Board logo

标题: [文本处理] 求批处理改名文件夹下子文件的名称 [打印本页]

作者: 残雪凝辉    时间: 2018-1-20 16:47     标题: 求批处理改名文件夹下子文件的名称

总共有4级文件夹,这个是第四级文件夹。每个文件夹里都有照片,现在要把这个里面的照片批量命名,比如:DA-0001  DA-0002       FW-0001   FW-0002要命名成这样的格式!跪求一款可以指定文件夹命名里面子文件的软件
作者: /zhqsystem/zhq    时间: 2018-1-20 20:59

本帖最后由 /zhqsystem/zhq 于 2018-1-20 21:05 编辑

无检测重复规则必须一次完成
for /f "delims=" %%i in ('dir/ad/s/b *.*')do  (
set "#=0"
for /f "delims=" %%j in ('dir/a-d/b "%%~fi\*.*"')do  if /i not "%%~fi\%%~nxj"=="%~f0"  (
  call set/a "#+=1"
  call set "$=000%%#%%"
  for /f %%n in ('call echo,%%$:~-4%%')do (
   (echo,"%%~fi\%%~nxj";"%%~nxi-%%n%%~xj")>>"%USERPROFILE%\Desktop\ren.log"
   ren "%%~fi\%%~nxj" "%%~nxi-%%n%%~xj"
  )
)
)




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2