文件名前缀批量清除,空格也不怕

下载的电视剧、动画片文件名前缀还真不少,在MP4上集数和标题都显示不了了。

原理:使用Excel制作批处理文件。(原文件名有空格时,需用过渡文件名)

任务:将E:\dh目录中的rmvb文件清除命名前缀。(例:“名侦探柯南  139→→最后上映的杀人事件(后编).rmvb”修改为“139_最后上映的杀人事件(后编).rmvb")

1、输出文件名

运行CMD打开“命令提示符”窗口,输入“E:”回车,“cd dh”回车,“dir *.rmvb /b /O:N>1.bat”回车。

2、换为过渡文件名

使用“资源管理器”打开E:\dh目录,按名称排列文件。选择所有rmvb文件,右击第一个rmvb文件,重命名为“(1).rmvb”,此时所有rmvb文件自动重命名为“(1).rmvb”、“(2).rmvb”……(如图1)

3、制表格

用记事本打开1.bat,复制文件名。

打开Excel,在E1处粘贴文件名,在A1处输入“ren”,在B1、D1处输入一个空格。在C1处输入“(1).rmvb”,在C2处输入“(2).rmvb”。将A、B、C、D列向下填充至末。(填充C列时,先选中C1、C2,以生成等差数列)

选择E列,将“名侦探柯南  ”替换为空(相当于删除),将“→→”替换为“_”。(如图2)

文件名前缀批量清除,空格也不怕_第1张图片

4、制作批处理文件

复制表格,用记事本打开1.bat,覆盖原来的内容。复制一个“tab符”,进行替换,在“查找内容”中粘贴“tab符”,替换为空(相当于删除)。保存退出。(如图3)

文件名前缀批量清除,空格也不怕_第2张图片

OK!打开1.bat即可批量清除前缀。

总结:本文巧妙之处――利用Windows的批量重命名,生成过渡文件名,从而避免了空格对DOS命令的影响。再按照一致的顺序将过渡文件名修改,从而达到前缀批量清除的目的。

你可能感兴趣的:(文件名前缀批量清除,空格也不怕)