批量修改文件名 使用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种执行
在这里插入图片描述


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

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部