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个文件!")
2.所有需要命名的文件放在一个路径中
3.借助excel表格定义文件名字
excel要与需要重命名的文件保持在一个路径下
通过excel的files()函数提取文件名字,将所有的文件名加载到定义的名称中
row()函数返回一个行号
index()返回表/区域的内容
结合起来是在excel表格中加载出文件的名字,下拉补全全部的
4.重命名设置
设置原文件名要修改的新文件名,之后拼接bat批处理内容
="ren "&A2 & " " & B2 & ".txt"
修改所有批处理
5.批处理修改文件
在要修改的目录下创建一个以.bat结尾的一个文件,这个问价就是批处理脚本
复制excel的内容
将复制的内容粘贴到批处理中,内容粘贴进来excel文档就没用了,可以删除,我们这里只是通过excel来得到文件名字以及新文件的名字,方便我们编写这个脚本
6.鼠标双击批处理运行
命令行执行也可以,鼠标双击也是默认执行的命令行命令(一定要在你修改的路径下执行)
作者信息
作者:qianshuiliyu,浅水鲤鱼
作者的常用平台
csdn:https://blog.csdn.net/qianshuiliyu,经常使用
B站:https://space.bilibili.com/1571765231,经常使用
作者邮箱:qianshuiliyu@qq.com
博客园:https://www.cnblogs.com/qianshuiliyu/
知乎:https://www.zhihu.com/people/qianshuiliyu
语雀:平台主力,暂未开放,后期看情况开放
作者其他平台以及最新更新查看:https://docs.qq.com/doc/DY2xLdkJFTlFLQmlJ文章来源:https://www.toymoban.com/news/detail-792428.html
觉得文章有用的,有实力的可以支持下作者,你的鼓励就是我前进的动力
文章创作时间:20240112
文章更新时间:20240112文章来源地址https://www.toymoban.com/news/detail-792428.html
到了这里,关于批量修改文件名-txt_word_ppt批量修改文件名的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!