文件重命名 批处理

游戏之家 游戏资讯 2024-12-06
保存代码为批处理文件(.bat)文件,放到要改名的文件夹内运行:---------------------------@echo offfor /f "delims=" %%A in ('dir /a-d/b 鹿鼎记*.rmvb') do (for /f "tokens=1,2 delims=-" %%i in ('echo %%~nA') do (ren "

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

版权声明:本文由上海权中高网络科技有限公司原创或收集发布,如需转载请注明出处。

本文链接:http://www.isiree.com/1/406984

标签