旧文件删除工具 (Old File Shredder)
电脑用久了,最大的问题就是一大堆旧文件散落在各个地方。即使有良好的习惯固定文件夹存放,但一些临时下载或者临时使用的文件很难及时清除。为了彻底解决这一痛点,我开发了这款专为 macOS 打造的可视化文件夹自动清理与旧文件安全删除工具。
开始安装体验
遵循苹果标准 DMG 拖拽式安装,完全免费,无广告。
安装与界面说明
安装非常简单,双击打开 DMG 镜像后,将软件拖入 Applications 应用程序文件夹即可:
软件的主界面设计简洁大方,包含左侧文件夹列表、中部匹配规则列表和右侧规则定义面板:
完全磁盘访问权限 (Full Disk Access)
因为要对指定目录的文件进行检索和执行删除操作,应用顶部会提示需要获取 Full Disk Access(完全磁盘访问权限)。点击 Grant Access 可以直接进入系统权限设置。如果不获取权限,应用仍然可以运行,但是每次操作受限文件夹时,系统都会弹出权限许可确认提示,比较繁琐:
添加与管理文件夹
左栏为文件夹管理列表,可以把需要执行清理的文件夹(如临时下载文件夹、杂乱的桌面文件夹)逐个添加进来。点击文件夹右侧的 X 可以将其移除。在左侧选中某个文件夹时,中间区域会清晰显示当前文件夹匹配到了哪些清理规则:
规则的灵活定义与匹配
右栏可用于添加和编辑规则,这是软件最核心的部分。点击右侧的“添加规则”按钮可以看到规则的详细组成结构:
规则的主要组成部分包括:
- 规则名: 标识规则的唯一名称,不可重复。
- 匹配条件:
- 存放时间: 文件在该文件夹内存在了多久(可按分钟、小时、天、周、月设置)。
- 文件名匹配: 支持通过通配符对文件名进行精准过滤。
- 可以单独启用某个条件,或者同时叠加两个条件(逻辑与关系)。
- 执行动作: 对满足上述过滤条件的文件或文件夹,可以设置 4 种操作动作:
- 列出列表: 仅列出匹配到的文件,不做任何修改(用于安全测试规则)。
- 确认后删除: 清理时会进行二次弹窗确认。
- 直接删除: 满足条件直接永久删除,静默高效。
- 保留: 对匹配的文件进行豁免,保留不删。
例如,以下示例规则表示:如果文件在该文件夹中保存超过了 10 分钟,且文件名是以“d”开头的,则直接执行静默删除动作:
规则的关联与执行
创建完规则后,可通过以下两种便捷方式将其指派给指定文件夹:
- 右键菜单: 在文件夹上右键单击,在弹出的上下文菜单中勾选要生效的规则。
- 鼠标拖拽: 直接将右栏的规则卡片拖动到左侧文件夹的规则展示区域。
清理任务调度与后台执行
运行规则包含两种执行机制:
- 立即执行: 立即运行关联规则,对当前文件夹进行一次性彻底清理。
- 添加到后台任务: 将清理任务挂载到后台守护进程,每到整点或半点自动在后台静默执行。即使关闭了本软件的窗口,后台调度依然有效。在系统重启后,后台任务也会随之自动启动。
进阶扩展特性
- 任务解绑自动清理: 当文件夹从管理列表中移除时(不会影响本地实际物理文件夹),其在后台挂载的所有定时清理任务都会自动注销,避免残留垃圾任务。
- 规则引用安全保护: 凡是正在被文件夹引用的规则,都会处于保护状态,无法被误删。只有将所有关联解除后,该规则才能在右侧列表中进行删除。
- 规则修改自动同步: 点击右栏已有规则可直接对其进行编辑修改,修改结果将自动实时更新到所有与其绑定的后台定时任务中,无需重新配置。
- 多规则叠加与执行优先级: 一个文件夹可以绑定多条规则,并且可以通过鼠标拖动调整规则的先后顺序。文件在匹配时会自上而下检索,一旦满足第一条规则的条件,就会立即执行对应动作并停止匹配后续规则。这对于设定排除(白名单)机制极其有用:如您可以把某重要文件设置“保留”规则并放到最顶端,这样哪怕它符合底部的“删除”规则,也会因为提前截断而得到安全保护。
- 干净彻底地卸载: 卸载本软件时,系统会自动将所有后台任务和开机自启项目清理干净,不留下任何进程垃圾。
免费软件,欢迎大家下载体验!如有任何意见 and 想法,欢迎向我反馈。
留言交流 / Comments