qixiaobin0715 当前离线
大校
@echo off setlocal enabledelayedexpansion for %%a in (*.jpg) do ( set n=1 set str=%%a set str=!str:_= ! for %%b in (!str!) do ( if !n!==1 ( set str1=%%b&set n=0 ) else if "%%b"=="%%~nb" ( set str2=%%b ) ) ren "%%a" "!str1!_!str2!.jpg" ) pause复制代码
TOP
@echo off setlocal enabledelayedexpansion for %%a in (*.jpg) do ( set n=0 set str=%%a set str=!str:_= ! for %%b in (!str!) do ( set /a n+=1 set /a m=!n!%%10 set str!m!=%%b ) set /a m-=1 for %%c in (str!m!) do ren "%%a" "!str1!_!%%c!.jpg" ) pause复制代码
@echo off setlocal enabledelayedexpansion for %%a in (*.jpg) do ( set n=0 set str=%%a set str=!str:_= ! for %%b in (!str!) do ( set /a n+=1 set str!n!=%%b ) set /a n-=1 for %%c in (str!n!) do ren "%%a" "!str1!_!%%c!.jpg" ) pause复制代码