最简单的就是改一下代码中的文件夹名和数字文件名的连接符- @echo off
- cd /d "%~dp0"
- for /f "delims=" %%a in ('dir /ad/b/s') do (
- pushd "%%a"
- for /f "delims=" %%b in ('dir /a-d/b "%%~nxa-*.jpg" "%%~nxa-*.tif" 2^>nul') do ren "%%b" "$#%%b"
- set n=10000
- for /f "delims=" %%b in ('dir /a-d/b *.jpg *.tif') do (
- set /a n+=1
- call ren "%%b" "%%~nxa-%%n:~-3%%%%~xb"
- )
- popd
- )
- pause
复制代码
|