文件重命名 批处理
- 游戏信息
- 发布时间:2025-05-07 09:26:20

保存代码为批处理文件(.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