按列表进行文件的批量重命名
来源:百度文库
发布时间:2020-08-05 21:40:00
查看次数:
图路:
首先准备新的文件名称列表,然后用 DOS 命令提取现有文件的名列表,然后利用 EXCEL 将两个名称列表自动组合成 DOS 重命名命令列表,最后利用批处理文件执行 EXCEL 计算出的一系列 DOS 重命名命令,完成按名称列表批量文件重命名。
操作步骤:
1 、现有文件名列表提取
首先,这一步需要在 DOS 下进入欲重命名文件所在的目录。比如,要重命名的文件存在 D 盘的 reneme 文件夹中,那就输入 D:\rename 并回车就可以了。
然后,执行文件名提取命令: dir *.* /b>name.txt ,本命令的意思是将当前目录下的所有文件名提取出来,并自动在当前目录下新建一个名为 name.txt 文件,将提取出的文件名列表存于 name.txt 中。
2 、因为 DOS 下的重命名命令格式为: ren oldFileName newFileName ,比如要将名为 old.jpg 的文件重命名为 new.jpg ,那就应该执行 ren old.jpg new.jpg ,而执行步骤 1 后,我们已经得到现有文件名的列表,所以,下一步的工作是利用 EXCEL 将新旧文件名列表转换成 DOS 重命名命令列表。
3 、利用 EXCEL 组合 DOS 命令
将原文件名列表置于 EXCEL 表格的第一列,将新文件名列表置于表格的第二列,这样,新旧文件名就成了一一对应的排列关系。然后,在第三列的第一单元格中插入 EXCEL 公式,让 EXCEL 自动将前两列名称组合为 DOS 命令,插入的公式为“ ="ren "&A1&" "&B1&RIGHTB(A1,4) ”,这里一定要注意,空格和标点符号都是英文的。如果命令正确,表格中的第三列应该出现按步骤 2 的方式组合出来的 DOS 命令,最后,直接往下拖动第一单元格的右下角,让第三列的其他单元格完成计算。
4 、编辑批处理文件
在步骤 1 的文件目录下新建一个 txt 文件,将表格的第三列粘贴到 txt 文件中。这一步有一些需要注意的小细节,如果文件名中有 txt 不识别的字符,一定要用替换功能将这此字符替换掉,而如果文件名中带空格符,可以用英文的双引号将空格括住,否则命令不能顺利执行。
最后,将 txt 文件的后缀名改为 bat ,也就是批处理文件。
5 、执行批处理命令
双击步骤 4 的 bat 文件,所有文件名将被自动修改。
至此,所有操作介绍完,对于运行过 DOS 命令的朋友可能比较容易理解,对于从来没接触过 DOS 界面,也没用过 EXCEL 公式功能的朋友可能有一点难度,不过没关系,按步骤多试几下就可以了!
- 相关文章
- ·启明和易得优能否兼容12-15·优秀微课的制作过程与技巧05-20·广东高考英语口语模仿朗读制作方法206-29·按列表进行文件的批量重命名08-05·寒假作业打卡拍出清晰作业的简单方法01-13·Excel怎么快速删除全部空行09-16·如何上好一节微课08-15·PPT的Flash控件无法激活 解决办法07-23
- 最新文章
- ·安卓手机拍摄滚动提词器11-28·寒假作业打卡拍出清晰作业的简单方法01-13·Excel怎么快速删除全部空行09-16·快速将多个excel表合并成一个excel表09-16·按列表进行文件的批量重命名08-05·如何上好一节微课08-15·掌上周报英语智能阅卷服务操作演示视频08-27·优秀微课的制作过程与技巧05-20·启明和易得优能否兼容12-15
- 阅读排行
- ·优秀微课的制作过程与技巧05-20·惠普HP CQ511 XP驱动完整版08-02·如何批量删除ppt中的动画效果05-14·word 2007 切换全屏显示12-08·PPT的Flash控件无法激活 解决办法07-23·在PPT中插入swf文件的控件两种方法11-20·广东高考英语口语模仿朗读制作方法106-17·广东高考英语口语模仿朗读制作方法206-29
点击这里识别二维码关注公众号