批量修改本地文件名

1.提取文件名

1、文件夹内新建一个txt文本文件
2、编辑txt文本,输入以下批处理命令,保存文本文件

dir *.* /b >a.xlsx # 保存文件名在 xlsx 文件中。也可以写成 a.txt

3、更改txt文件的后缀为.bat,并执行

2.批量替换文件名

excel公式中用两个引号代表一个引号:

="abc""abc"
会得到abc"abc

=""""&"abc"&""""
会得到字符串"abc"
ren oldName newName # 改名命令
# xlsx中 ="ren "&A1&" "&C1&D1, 然后向下复制
# 如果文件名有空格,要用两个引号引起来,="ren """&A1&""" """&C1&D1&""""

# ctrl + F, 替换要改变的内容

1、在 xlsx 中修改好要改的名字列,并删除不需要修改的行

原始文件名修改后的文件名要批量修改的命令
oldName.txtnewName.txtren oldName.txt newName.txt

2、复制批量命令列到新的txt文件中

3、更改txt文件的后缀为.bat,并执行

3.修改文件编码

出现乱码,改名不成功:

将编码UTF-8,改为ANSI。同时将文件格式txt改为bat

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值