本项目是一款面向Windows用户的批量文件重命名工具,适用于图片、PDF、文档及其他常见文件的集中整理。用户可以选择待处理目录,自定义基础名称、编号起始值、编号位数、前缀、后缀和排序方式。工具会在正式执行前显示新旧文件名预览,并检查重名、非法字符和文件冲突,确认无误后再批量执行,同时支持撤销最近一次重命名操作。
项目使用Python和Tkinter开发桌面界面,我独立完成目录读取、文件筛选、排序、命名规则生成、结果预览、冲突检测、批量重命名及撤销恢复等功能。为防止操作过程中覆盖原文件,执行前会检查目标文件名是否重复或已存在,并保存原文件名与新文件名的对应关系。针对批量修改过程中可能出现的部分成功、部分失败问题,加入异常捕获和结果提示,使用户能够确认每个文件的处理状态。