setlocal enabledelayedexpansion
for /l %%i in (1,1,100) do (
set stra=00%%i& set /a strb=%%i+1 &call set strb=00!strb!
set stra=!stra:~-3!& set strb=!strb:~-3!
if %%i==100 echo ren "pic%%i.jpg" "pic001.jpg"&goto e
call echo ren "pic%%stra%%.jpg" "pic%%strb%%.jpg"
)
:e
pause
如果可以把echo去掉就行了