|
# 批量文件重命名工具 ## 使用方法 双击 `启动.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(首次使用时自动安装)
|