AutoBackup — 文件定时自动备份

📥 下载此工具

版本v1.0
适用系统Windows 10/11
Python版本3.10
依赖级别C级(专用包)

功能介绍

AutoBackup 是一款系统托盘运行的定时文件备份工具,配置一次,自动执行,无需手动干预。

核心功能

  • 多任务管理:列表显示所有备份任务,支持增删改查、单独启用/禁用
  • 灵活的备份频率:每 X 分钟 / 每天指定时间 / 每周指定时间
  • 两种备份方式:完整备份(全量复制)/ 增量备份(仅复制有变化的文件)
  • 按日期命名:备份文件夹自动命名如 backup_20250514_093000
  • 自动清理旧备份:设置保留最近 N 份,旧备份自动删除
  • 系统托盘运行:最小化后不占任务栏,右键托盘可查看状态/立即备份/退出
  • 执行日志:记录每次备份的时间、文件数、耗时和结果

安装环境

第一步:安装 Python 3.10

查看 Python 安装教程 →

第二步:安装依赖包

包名 版本 说明
schedule 1.2.0 定时任务调度
Pillow 9.5.0 托盘图标图像处理
pystray 0.19.4 系统托盘支持

解压源码包,双击 install.bat 自动安装。

使用方法

  1. 运行 auto_backup.py
  2. 点击「新增任务」,配置源目录、目标目录、频率、方式
  3. 点击「启动」,程序最小化到系统托盘
  4. 右键托盘图标可随时查看状态或立即执行备份