当前位置:首页 > 游戏信息 > 正文

文件重命名 批处理

文件重命名 批处理-第1张-游戏信息-龙启网

保存代码为批处理文件(.bat)文件,放到要改名的文件夹内运行:

---------------------------

@echo off

for /f "delims=" %%A in ('dir /a-d/b 鹿鼎记*.rmvb') do (

for /f "tokens=1,2 delims=-" %%i in ('echo %%~nA') do (

ren "%%A" "鹿鼎记%%j.rmvb"

))

pause

---------------------------

解释:

@echo off

for /f "delims=" %%A in ('dir /a-d/b 鹿鼎记*.rmvb') do ( ;得到以‘鹿鼎记’开头的rmvb文件名。

for /f "tokens=1,2 delims=-" %%i in ('echo %%~nA') do ( ;将这个不包含扩展名的文件名以‘-’为分隔取‘-’后半部分。

ren "%%A" "鹿鼎记%%j.rmvb" ;将这个文件重命名为:鹿鼎记+上个语句所取的以‘-’为分隔的后半的字符.rmvb

))

pause