您的位置 首页 知识

文件名批量修改(学个技巧,搞定批量修改文件名)

文件名批量修改

前两日,有小伙伴群里问如何批量重命名文件,也就是修改文件名

我看了一下,我的文章列表,关于批量操作的很多!
还真!没!有!重!命!名!的!
  
所以便有今天这篇……

需要批量重名,就需要先获取到文件名,所以,我们先来搞定这部分!

批量获取文件名

传统的方式又是VBA,又是浏览器法,乱七八糟,试试我这个,so easy
最简单的方式就是,文件夹中Ctrl+A,全选,按照Shift,右击,复制为路径

到Excel中,直接粘贴(Ctrl+V)

还想学习更多方法,可以看一下这篇,方法全面,个个都香
【技巧1001-4】-批量提取文件名并建立超链接

文件名获取到了,下面就正式进入,今天的主题:

批量修改文件名

我们先准备好,一一对应的文件名,如果有规律可以直接公式批量生成

比如:重命名为三位数,依次递增,那么可以使用如下

公式:=TEXT(ROW(A1),”000″)&”.xlsx”

万事俱备,我们开始重命名

这个技巧,我叫他:批处理法

批处理是dos时代的产物,好远古!但是不用怕,我们只是套个模板,不需要具体学他,今天需要用到的命令是ren(rename的简写)

=”ren “””&A1&”””   “””&B1&””””

是不是这么多双引号晕了,其实不用担心,大家使用的是否,
只需要替换A1(原文件名),B1(现文件名即可)

一般情况,如果没有空格等特殊符号,我们可以不使用双引号,把文件名引起来

在文件夹中,新建一个文本文件,修改后缀名cmd,提示,点击是

右击编辑

复制ren部分,粘贴进去
双击文件,执行重命名,来个动画看一下具体效果

动画演示效果

中间如果出现,360等软件报毒,直接允许全部,自己写的放心使用,只是360检查到你大量修改文件名,误报而已!

要点总结:

1、如果文件名有空格等特殊符号,双引号必须的,否则可以不要。但是写总是不会错的
2、文件路径,不是必须的。cmd文件和需要修改的文件在同一个文件夹中可不写,默认当前路径。不同文件夹中,必写,否则找不到。

文件名批量修改相关文章