EasyTidy 是一个简单的文件自动分类整理工具,文件和文件夹过滤,按名称、目录、大小、日期、属性、内容或正则表达式分类。文件夹监控,实时对文件夹展开变动情况的监控,并且依据预先设定好的时间规则,自动完成对文件夹内文件的分类操作。定时执行,依据匹配到的文件及文件夹相关条件,自动按照设定好的定时任务来执行相应操作。CRON 表达式支持,支持自定义 CRON 表达式以及可依据输入的执行日期来对文件进行分类。精准把控文件分类。本地和 WebDav 备份支持,提供本地和 WebDav 备份支持功能,可借助 WebDav 协议对相关数据进行备份操,或者在本地文件夹进行备份。
安装教程
下载解压后双击run.bat开始运行
功能特点
智能文件分类与整理
-
多维度规则匹配 支持基于文件名、扩展名、路径、大小、修改日期、创建日期等属性设置规则,用户可通过逻辑组合(如“AND/OR”)实现复杂分类。例如,可将所有 .jpg 文件按年份自动归档到对应文件夹。
-
实时监控与自动执行 可监控指定目录的变动(如新增、修改文件),实时触发分类任务,适合高频更新的场景(如下载文件夹整理)。
-
批量处理能力 支持一次性处理大量文件,避免手动操作的低效与错误。 分析:该功能通过自动化减少人工干预,尤其适合需要频繁整理文件的用户(如设计师、程序员),但需注意规则设置的准确性,避免误分类。
灵活的任务调度与执行
-
定时任务 支持按日、周、月或自定义周期执行任务,例如“每周五清理桌面临时文件”。
-
CRON表达式支持 高级用户可通过CRON表达式实现更精细的时间控制(如“每天凌晨3点执行”)。
-
手动触发与暂停 用户可随时手动启动任务,或在执行过程中暂停,避免干扰其他操作。 分析:定时任务与CRON表达式的结合满足了从普通用户到技术人员的多样化需求,但CRON语法的学习成本可能对新手不友好。
高级过滤与排除机制
-
精准排除规则 支持通过文件名、路径、大小等条件排除特定文件,例如“跳过所有系统文件”或“忽略小于1MB的文件”。
-
正则表达式支持 用户可通过正则表达式实现更复杂的匹配逻辑(如筛选特定命名模式的文件)。 分析:排除规则和正则表达式的结合提升了工具的灵活性,但需用户具备一定的技术基础,否则可能因规则错误导致文件丢失。
操作日志与历史记录
-
详细日志记录 每次任务执行均生成日志,包含操作时间、文件路径、处理结果(成功/失败)等信息。
-
历史记录追溯 用户可查看过往任务记录,快速定位问题或恢复误操作。 分析:日志功能增强了工具的可追溯性,尤其适合对数据安全要求较高的场景,但需注意日志文件的存储空间管理。
用户界面与易用性
-
简洁直观的UI设计 界面布局清晰,规则配置、任务管理、日志查看等功能模块分明,降低学习成本。
-
多语言支持 支持中文、英文等多种语言,方便不同地区用户使用。 分析:简洁的UI和多语言支持提升了工具的普适性,但部分高级功能(如CRON表达式)仍需通过文档或教程学习。
扩展性与兼容性
-
插件与脚本支持 支持通过插件或脚本扩展功能(如调用外部程序处理文件),但需用户自行开发或寻找第三方资源。
-
跨平台潜力 当前版本仅支持Windows,但技术架构可能为未来跨平台(如macOS、Linux)开发奠定基础。 分析:扩展性为高级用户提供了更多可能性,但依赖第三方资源可能增加维护成本;跨平台支持需关注官方后续动态。
数据安全与备份
-
文件移动而非复制 默认操作是将文件移动到目标目录,而非复制,需用户谨慎设置规则以避免数据丢失。
-
无内置备份功能 需用户自行备份重要文件,或结合其他工具(如云存储同步)实现数据冗余。 分析:数据安全需用户主动管理,建议结合版本控制系统或定期备份策略使用。