联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off set count=1 for /f "delims=" %%a in ('dir /b *.jpg') do ren %%a %count%.jpg && set /a count+=1 BJSH发表于: 2007-04-13 08:07
@echo off set num=0 for /f "delims=" %%i in ('dir/b *.jpg') do set/a num+=1&call :re "%%i" goto :eof :re ren %1 %num%.jpg
Originally posted by htysm at 2007-4-13 10:09: 这个需要批处理吗?手工来的更快吧。 编辑》全选》重命名》输入1.jpg。回车即可。
@echo off & setlocal enabledelayedexpansion set count=1 for /f "delims=" %%a in ('dir /b *.jpg') do ren "%%a" "!count!.jpg" && set /a count+=1 BJSH发表于: 2007-04-13 15:15
@echo off for /f "delims=" %%a in ('dir /b *.jpg') do set /a count+=1&&call ren "%%a" "%%count%%.jpg"