怎么给文件名类似的一批文件批量重命名?

我的这批文件的名字是从I-01[网址].mp3一直到I-99[网址].mp3,我只想把括号里的网址改一下,而且从01-99都是奇数,没有偶数。请高手帮帮忙。... 我的这批文件的名字是从I-01[网址].mp3一直到I-99[网址].mp3,我只想把括号里的网址改一下,而且从01-99都是奇数,没有偶数。请高手帮帮忙。 展开
 我来答
yes___no
2009-05-07 · TA获得超过3153个赞
知道大有可为答主
回答量:1988
采纳率:100%
帮助的人:2052万
展开全部
推荐用Replace Pioneer 重命名,把旧吵隐网址全部替换成新网址(第4步是关键)。

详细操作:
1. 选择Tools->Batch Runner 菜单。
2. 点击"Pick Files",按住shift或control选轮碰枝择多个文件,或用"Search Files"在目录中搜所需要的文件。
3. 把文件按需排序。
4. 把set output filename 中的${FILENAME}改为${FILENAME}{replace,'旧网址','新网址'}。
5. 点击Rename,完成重腊敏命名。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵星大魔王
2009-05-07 · TA获得超过1145个赞
知道小有建树答主
回答量:572
采纳率:0%
帮助的人:711万
展开全部
@echo off&&setlocal enabledelayedexpansion
:start
cls
set /p oldword=请输入替换之前的字宽数符:
dir/b/on *.mp3|findstr "%oldword%"||echo 不存在要慎散首替换的字符。&&pause>nul&&goto start
set /p newword=请输入你想替换成什么:
for /f "delims=" %%a in ('dir/b/on *.mp3') do (
set var=%%~na
set "var=!var:%oldword%=%newword%!"
ren "%%a" "!var!.mp3"
)
echo 更名完毕。
:end
pause>nul
goto :eof

::以上代码另存为xx.bat,和你的MP3放在同级目录下,有问题消掘蔽息我。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海天之父
2009-05-07 · TA获得超过783个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:317万
展开全部
找这个软件 Bulk Rename Utility 最强陆亮亮的批量改名工具,支持13种改早宽名方式,而且可以搭键李配使用。
你只要替换网址部分就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peyoyo
2009-05-07 · TA获得超过583个赞
知道小有建树答主
回答量:1218
采纳率:0%
帮助的人:596万
展开全部
不太明白你的意思。
你看这样行不:先建一个文件,排在第一位,然后反选所有文件重命名。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我不愿意等待
2009-05-07 · TA获得超过798个赞
知道小有建树答主
回答量:935
采纳率:50%
帮助的人:254万
展开全部
除非自己编写一个小程序。暂时我没用过类似的软件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式