求教怎么批量改文件名成目录文件夹名加序号?

2024-11-27 02:27:52
推荐回答(2个)
回答1:

比如把d:\xxx 下一级子文件夹内文件更名:

@echo off
cd/d "d:\xxx"
for /d %%i in (*)do (
  set/a n=1000
  for /f "delims=" %%j in ('dir/b/a-d "%%i"')do (
    set/a n+=1
    call ren "%%i\%%j" "%%i_%%n:~1%%%%~xj"
  )
)
pause

回答2:

不改变原文件名的情况下,批量给文件名称添加数字序号!