batsealine 当前离线
上等兵
for %%a in (*.krc) do ( for /f "delims=- tokens=2" %%b in ('dir /b *.krc') do (ren "%%a" "%%b.krc"))复制代码
评分人数
TOP
hankerer 当前离线
一级士官
@echo off & setlocal EnableDelayedExpansion for %%i in (*.krc) do ( for /f "tokens=2 delims=-" %%j in ("%%i") do ( set "aa=%%j" set "aa=!aa: =!" ren "%%i" "!aa!.krc" ) ) pause复制代码
terse 当前离线
中将
@echo off&setlocal EnableDelayedExpansion for /f "delims=" %%i in ('dir /b /a-d *.krc') do ( set "str=%%i" for /f "tokens=*" %%j in ("!str:*-=!") do echo ren "%%i" "%%j" ) pause复制代码