联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by terse at 2008-3-28 05:13 PM: 我看变更3楼的就可以解决0开头问题 @echo off for /f "delims=" %%i in ('dir /b /a-d D:\A\*.jpg') do ( for /f "delims=_. tokens=1-5" %%a in ("%%i") d ...
@echo off&&setlocal enabledelayedexpansion :: 这里是路径。 set "lj=d:\a" for /f "delims=" %%i in ('dir/b "%lj%\*.jpg"') do ( for /f "tokens=1-5 delims=_." %%a in ("%%i") do ( set /a x=1%%d+1,y=1%%e+1 ren "%lj%\%%~nxi" "%%a_%%b_%%c_!x:~1!_!y:~1!.jpg" )) pause