批量修改文件名-txt_word_ppt批量修改文件名

word/excel/ppt等等批量修改文件名
批量修改文件名的方法有N多种,我的这种是比较简单的,小白也可以使用
使用windows自带的批处理脚本进行批量重命名
什么类型的文件批量修改原理都一样,这里以txt修改为例

1.创建文件测试

通过py脚本快速创建文件测试,这步是创建100个txt文件,这步不重要,因为我没有文件所以创建测试文件

import os

# 设置要创建文件所在目录路径
directory = "./files"  # 这里将文件保存到当前工作目录下的名为"files"的子目录中

if not os.path.exists(directory):  # 如果指定的目录不存在则先创建该目录
    os.makedirs(directory)

for i in range(100):  # 通过循环创建100个文件
    filename = f"file{i + 1}.txt"  # 构造每个文件的命名格式(示例为file1.txt、file2.txt等)
    file_path = os.path.join(directory, filename)  # 获取完整的文件路径
    with open(file_path, 'w') as file:  # 打开并写入空内容的新文件
        pass

print("成功创建了100个文件!")

image.png

2.所有需要命名的文件放在一个路径中

image.png

3.借助excel表格定义文件名字

excel要与需要重命名的文件保持在一个路径下
通过excel的files()函数提取文件名字,将所有的文件名加载到定义的名称中
row()函数返回一个行号
index()返回表/区域的内容
结合起来是在excel表格中加载出文件的名字,下拉补全全部的

image.png

image.png
image.png

4.重命名设置

设置原文件名要修改的新文件名,之后拼接bat批处理内容

="ren "&A2 & " " &  B2 & ".txt"

image.png

修改所有批处理
image.png

5.批处理修改文件

在要修改的目录下创建一个以.bat结尾的一个文件,这个问价就是批处理脚本
image.png
复制excel的内容
image.png
将复制的内容粘贴到批处理中,内容粘贴进来excel文档就没用了,可以删除,我们这里只是通过excel来得到文件名字以及新文件的名字,方便我们编写这个脚本
image.png

6.鼠标双击批处理运行

image.png

命令行执行也可以,鼠标双击也是默认执行的命令行命令(一定要在你修改的路径下执行)
image.png

作者信息

作者:qianshuiliyu,浅水鲤鱼
作者的平台
csdn:https://blog.csdn.net/qianshuiliyu,经常使用
B站:https://space.bilibili.com/1571765231,经常使用
作者邮箱:qianshuiliyu@qq.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浅水鲤鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值