软件介绍
文件筛选提取工具是一款基于 .NET 8 + WinForms 的桌面工具,可按修改时间从来源目录中筛选文件/文件夹,并复制或移动到目标目录。支持排除列表、冲突处理、日志记录与结果导出,适用于按时间段备份、迁移或整理资料。
🎯 核心优势
时间段精确筛选、复制/移动双模式、冲突处理、Excel 报表导出。
核心功能
⏳ 时间段筛选
- 闭区间筛选:开始时间 ≤ 修改时间 ≤ 结束时间
- 快捷时间:一键选择一天/一周/一月/一年
- 适用范围:按时间范围批量提取文件或文件夹
📦 提取方式
- 复制:保留源文件,安全提取
- 移动:跨盘自动“复制 + 删除”
🧩 冲突与排除
- 冲突处理:覆盖 / 跳过 / 重命名
- 排除列表:支持文件与文件夹,拖拽添加
- 路径校验:输出目录不可与来源相同或位于其内部
📝 日志与导出
- 日志记录:可选记录每条提取结果
- Excel 报表:一键导出 .xlsx 结果表
- 配置持久化:自动保存上次使用配置
使用流程
- 选择目录:来源目录与输出目录
- 设置时间段:开始时间与结束时间
- 选择方式:复制或移动
- 冲突处理:覆盖/跳过/重命名
- 开始提取:运行并查看进度
- 导出结果:需要时生成 Excel 报表
注意事项
- 输出目录不能与来源目录相同,且不能位于来源目录内部
- 移动模式跨盘时会自动执行复制后删除
- 大量文件处理可能耗时,请关注进度与日志
技术特点
🔧 技术栈
- 框架:.NET 8 + WinForms
- 导出:ClosedXML Excel 报表
- 配置:settings.json 自动持久化