利用excel与txt批量修改文件名--转载+自我改写

利用excel与txt批量修改文件名

转载自https://www.douban.com/note/715544108/

喵病多 喵病多 2019-04-23 19:25:37

因为经常在整理文件时候忘记如何批量修改文件名,于是自己做了个教程方便自己查找,顺便分享。

在所需修改文件的文件夹下创建txt,输入dir /b>rename.xls

保存,修改文件拓展名为bat(这个bat文件会扫描当前目录的所有文件名并保存为Excel的xls文件),双击运行新出现一个xls文件

A列为原文件名,将修改好的放在B列,如下图所示

C1中输入="ren "&A1&" "&B1,如图

拖拽一键生成下面的,C列补充完成后复制(C列是修改文件名的代码)

创建一个新的txt并粘贴刚刚复制的C列(C列是修改文件名的代码),保存并重命名为rename.bat,双击运行该文件,批量重命名完成

【来自血泪尝试多次教训】→该方法不适合有空格的文件名。

 

其实有空格的也是可以的。不过需要一点点改变。

"质检组 - 副本 (2).docx"到货清点组.docxren "质检组 - 副本 (2).docx" 到货清点组.docx"""质检组 - 副本 (2).docx"
"质检组 - 副本 (3).docx"到货上架组.docxren "质检组 - 副本 (3).docx" 到货上架组.docx"""质检组 - 副本 (3).docx"
"质检组 - 副本 (4).docx"退货组.docxren "质检组 - 副本 (4).docx" 退货组.docx"""质检组 - 副本 (4).docx"
"质检组 - 副本 (5).docx"质检组.docxren "质检组 - 副本 (5).docx" 质检组.docx"""质检组 - 副本 (5).docx"
"质检组 - 副本 (6).docx"办公室文员组.docxren "质检组 - 副本 (6).docx" 办公室文员组.docx"""质检组 - 副本 (6).docx"
"质检组 - 副本 (7).docx"唯品会组.docxren "质检组 - 副本 (7).docx" 唯品会组.docx"""质检组 - 副本 (7).docx"
"质检组 - 副本.docx"京东组.docxren "质检组 - 副本.docx" 京东组.docx"""质检组 - 副本.docx"
"质检组.docx"123.docxren "质检组.docx" 123.docx"""质检组.docx"

 

比如像这样,在原文件名上面加一个双引号即可,后面三列可以忽略,是我添加的辅助列+公式,快速添加双引号。再去复制第三列到BAT文件,这样就可以进行对有空格的文件名进行更改了~~

PS:

  1、抓取的文件名会生成在Excel表格的第一列,看前面几行是不是自己需要的,不需要可以拿掉

  2、最后复制第三列后的文件名无需刻意改成rename.bat,其他名字也可以

完毕~DOT

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值