批量修改文件名 使用Dos命令+Excel软件
1.打开运行
win键 + R键 打开运行
输入:
cmd

2.用DOS命令打开要操作的文件
输入自己需要操作的文件地址,这里我举例我要操作的文件地址为 H:\测试
输入:
h:
输入:
dir H:\测试*txt /b/s > H:\测试\文件名.xls

这里我把需要导出 文件名.xls 放入了H盘测试的文件夹下 这个,地址可以自己随便选,要保证找得到。

3.打开文件名.xls

导出的数据在一列中不好操作我们用 excel的数据下的分列把他分开



点击文成后数据就分开了
4.操作数据
将C列复制到D列 并修改D列的文件名

修改完文件名后,我们将ABCD列整合到一起放在E列 输入公式为
这里可以不给文件名用引号,但是有可能修改名字失败 所以建议加引号
=CONCATENATE(“ren “,A1,””,B1,"","""",C1,""""," “,”""",D1,"""")

然后我们把E1点住右边

得到

5.最后一步
这里有两种方法
一种直接把E列的内容复制到DOS里他就执行了,可能会个别执行不成功,那可能是文件名冲突导致,自己手动修改一下就好了


看已经修改成功了
二种 将E列的内容复制到自己新建的文本文档种将后缀改成 .bat
点击bat文件运行就可以了,但是如果文件名有问题导致运行不成功将不知道是那一条不成功
我比较喜欢直接复制到dos种执行

完
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
