楼主的目标有些“恶趣味”:
在自己不主动编写代码(注:允许修改套用一下他人的现成代码)之前提下,解决顶楼的文件改名的问题!
好吧,这就是终极解决方案:
1、利用excel现成功能,得到“阿拉伯数字转中文数字”的自动转换表;
2、微调此转换表,只要2个替换:“一十 ==> 十”,“○ ==> 零”;
3、利用正则表达式,替换此转换表至最终格式:
-----------
@echo off
for /f "delims=" %%i in ('dir /b') do call :Replacement "%%i"
exit
:Replacement
set t1=%~1
set t1=%t1:【有声剧】第一百二十=120%
set t1=%t1:【有声剧】第一百十九=119%
set t1=%t1:【有声剧】第一百十八=118%
set t1=%t1:【有声剧】第一百十七=117%
set t1=%t1:【有声剧】第一百十六=116%
set t1=%t1:【有声剧】第一百十五=115%
set t1=%t1:【有声剧】第一百十四=114%
set t1=%t1:【有声剧】第一百十三=113%
set t1=%t1:【有声剧】第一百十二=112%
set t1=%t1:【有声剧】第一百十一=111%
set t1=%t1:【有声剧】第一百十=110%
set t1=%t1:【有声剧】第一百零九=109%
set t1=%t1:【有声剧】第一百零八=108%
set t1=%t1:【有声剧】第一百零七=107%
set t1=%t1:【有声剧】第一百零六=106%
set t1=%t1:【有声剧】第一百零五=105%
set t1=%t1:【有声剧】第一百零四=104%
set t1=%t1:【有声剧】第一百零三=103%
set t1=%t1:【有声剧】第一百零二=102%
set t1=%t1:【有声剧】第一百零一=101%
set t1=%t1:【有声剧】第一百=100%
set t1=%t1:【有声剧】第九十九=099%
set t1=%t1:【有声剧】第九十八=098%
set t1=%t1:【有声剧】第九十七=097%
set t1=%t1:【有声剧】第九十六=096%
set t1=%t1:【有声剧】第九十五=095%
set t1=%t1:【有声剧】第九十四=094%
set t1=%t1:【有声剧】第九十三=093%
set t1=%t1:【有声剧】第九十二=092%
set t1=%t1:【有声剧】第九十一=091%
set t1=%t1:【有声剧】第九十=090%
set t1=%t1:【有声剧】第八十九=089%
set t1=%t1:【有声剧】第八十八=088%
set t1=%t1:【有声剧】第八十七=087%
set t1=%t1:【有声剧】第八十六=086%
set t1=%t1:【有声剧】第八十五=085%
set t1=%t1:【有声剧】第八十四=084%
set t1=%t1:【有声剧】第八十三=083%
set t1=%t1:【有声剧】第八十二=082%
set t1=%t1:【有声剧】第八十一=081%
set t1=%t1:【有声剧】第八十=080%
set t1=%t1:【有声剧】第七十九=079%
set t1=%t1:【有声剧】第七十八=078%
set t1=%t1:【有声剧】第七十七=077%
set t1=%t1:【有声剧】第七十六=076%
set t1=%t1:【有声剧】第七十五=075%
set t1=%t1:【有声剧】第七十四=074%
set t1=%t1:【有声剧】第七十三=073%
set t1=%t1:【有声剧】第七十二=072%
set t1=%t1:【有声剧】第七十一=071%
set t1=%t1:【有声剧】第七十=070%
set t1=%t1:【有声剧】第六十九=069%
set t1=%t1:【有声剧】第六十八=068%
set t1=%t1:【有声剧】第六十七=067%
set t1=%t1:【有声剧】第六十六=066%
set t1=%t1:【有声剧】第六十五=065%
set t1=%t1:【有声剧】第六十四=064%
set t1=%t1:【有声剧】第六十三=063%
set t1=%t1:【有声剧】第六十二=062%
set t1=%t1:【有声剧】第六十一=061%
set t1=%t1:【有声剧】第六十=060%
set t1=%t1:【有声剧】第五十九=059%
set t1=%t1:【有声剧】第五十八=058%
set t1=%t1:【有声剧】第五十七=057%
set t1=%t1:【有声剧】第五十六=056%
set t1=%t1:【有声剧】第五十五=055%
set t1=%t1:【有声剧】第五十四=054%
set t1=%t1:【有声剧】第五十三=053%
set t1=%t1:【有声剧】第五十二=052%
set t1=%t1:【有声剧】第五十一=051%
set t1=%t1:【有声剧】第五十=050%
set t1=%t1:【有声剧】第四十九=049%
set t1=%t1:【有声剧】第四十八=048%
set t1=%t1:【有声剧】第四十七=047%
set t1=%t1:【有声剧】第四十六=046%
set t1=%t1:【有声剧】第四十五=045%
set t1=%t1:【有声剧】第四十四=044%
set t1=%t1:【有声剧】第四十三=043%
set t1=%t1:【有声剧】第四十二=042%
set t1=%t1:【有声剧】第四十一=041%
set t1=%t1:【有声剧】第四十=040%
set t1=%t1:【有声剧】第三十九=039%
set t1=%t1:【有声剧】第三十八=038%
set t1=%t1:【有声剧】第三十七=037%
set t1=%t1:【有声剧】第三十六=036%
set t1=%t1:【有声剧】第三十五=035%
set t1=%t1:【有声剧】第三十四=034%
set t1=%t1:【有声剧】第三十三=033%
set t1=%t1:【有声剧】第三十二=032%
set t1=%t1:【有声剧】第三十一=031%
set t1=%t1:【有声剧】第三十=030%
set t1=%t1:【有声剧】第二十九=029%
set t1=%t1:【有声剧】第二十八=028%
set t1=%t1:【有声剧】第二十七=027%
set t1=%t1:【有声剧】第二十六=026%
set t1=%t1:【有声剧】第二十五=025%
set t1=%t1:【有声剧】第二十四=024%
set t1=%t1:【有声剧】第二十三=023%
set t1=%t1:【有声剧】第二十二=022%
set t1=%t1:【有声剧】第二十一=021%
set t1=%t1:【有声剧】第二十=020%
set t1=%t1:【有声剧】第十九=019%
set t1=%t1:【有声剧】第十八=018%
set t1=%t1:【有声剧】第十七=017%
set t1=%t1:【有声剧】第十六=016%
set t1=%t1:【有声剧】第十五=015%
set t1=%t1:【有声剧】第十四=014%
set t1=%t1:【有声剧】第十三=013%
set t1=%t1:【有声剧】第十二=012%
set t1=%t1:【有声剧】第十一=011%
set t1=%t1:【有声剧】第十=010%
set t1=%t1:【有声剧】第九=009%
set t1=%t1:【有声剧】第八=008%
set t1=%t1:【有声剧】第七=007%
set t1=%t1:【有声剧】第六=006%
set t1=%t1:【有声剧】第五=005%
set t1=%t1:【有声剧】第四=004%
set t1=%t1:【有声剧】第三=003%
set t1=%t1:【有声剧】第二=002%
set t1=%t1:【有声剧】第一=001%
echo %t1%
ren %1 "%t1%"
goto :eof
-----------
Bingo! 毫无疑问地,成功啦!
鬼叫楼主如此冰雪聪明,玉树临风。