批量文件重命名工具.tar
# 批量文件重命名工具
## 使用方法
双击 `启动.bat` 即可运行,无需安装额外依赖。
## 功能说明
### 手动添加映射
1. 点击「➕ 导入文件」选择源文件(PDF、Word、Excel、图片等)
2. 在左侧选中源文件 → 点击「⬅ 选中」
3. 输入新文件名 → 点击「➕ 添加」
4. 同一源文件可多次添加不同新名称
### 从 Excel/CSV 批量导入
点击「�� 从 Excel/CSV 导入映射」,支持两种模式:
#### 双列配对模式(推荐)
适用于 Excel/CSV 包含两列的情况,如:
| old_name | new_name |
|----------|----------|
| 报告A.pdf | 季度报告.pdf |
| 数据表.xlsx | 销售数据.xlsx |
- 自动识别 `old_name` / `new_name` 列
- 根据源文件名列自动匹配已导入的文件(支持带/不带扩展名)
- 一次导入多条映射关系
#### 单列模式
适用于只有一列新文件名的情况,所有名称关联到当前选中的源文件。
### 执行重命名
1. 设置输出目录(默认为源文件所在目录)
2. 点击「⚡ 执行批量重命名」
3. 以复制方式生成新文件,原文件不受影响
4. 文件名冲突时自动加序号
## 特性
- ✅ 支持一文件对多名称
- ✅ 双列配对 + 单列两种导入模式
- ✅ 自动识别表头关键词
- ✅ 智能匹配源文件(带/不带扩展名、大小写不敏感)
- ✅ 自动继承源文件扩展名
- ✅ 支持 PDF / Word / Excel / 图片 / 文本等所有格式
- ✅ CSV 自动识别编码(UTF-8/GBK)
- ✅ 纯 Python 实现
## 环境要求
- Python 3.6+
- Windows 10/11
- 读 Excel 需 openpyxl(首次使用时自动安装)
扫码关注5G通信官方公众号,免费领取以下5G精品资料
1、回复“YD5GAI”免费领取《中国移动:5G网络AI应用典型场景技术解决方案白皮书》
2、回复“5G6G”免费领取《5G_6G毫米波测试技术白皮书-2022_03-21》
3、回复“YD6G”免费领取《中国移动:6G至简无线接入网白皮书》
4、回复“LTBPS”免费领取《《中国联通5G终端白皮书》》
5、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书》
6、回复“TXSB”免费领取《通信设备安装工程施工工艺图解》
7、回复“YDSL”免费领取《中国移动算力并网白皮书》
8、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1》