# RegularlyBackupFiles **Repository Path**: MichaelScott/regularly-backup-files ## Basic Information - **Project Name**: RegularlyBackupFiles - **Description**: 备份或同步小工具 支持复制添加或者修改的文件复制到指定文件夹 支持指定多少小时一次 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-18 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: 同步, 备份, 小工具 ## README # RegularlyBackupFiles #### 介绍 备份或同步小工具 支持复制添加或者修改的文件复制到指定文件夹 支持指定多少小时一次 #### 使用说明 1. 下载对应平台的包(是否选择带self的版本见发布说明) 地址:https://gitee.com/MichaelScott/regularly-backup-files/releases 2. 解压到自己想放的位置 3. 修改 appsettings.json 配置(见配置说明) 4. 直接运行软件 #### 配置说明 1. appsettings.json 中配置 IsSyncDelete 是否需要同步删除已经被删除掉的文件 2. appsettings.json 中配置 OldPath 需要同步的文件夹 3. appsettings.json 中配置 NewPath 要同步到什么位置 4. appsettings.json 中配置 Cycle 同步周期,默认程序启动就开始同步,周期单位为小时,不支持小数 #### Windows平台构建方法 1. 克隆或者下载zip代码到本地 克隆代码地址:https://gitee.com/MichaelScott/regularly-backup-files.git 下载代码地址:https://gitee.com/MichaelScott/regularly-backup-files/repository/archive/master.zip 2. 下载 .net8 SDK并安装,下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0 3. 执行 publish.bat 发布(可以根据自己平台删减,防止编译其他无用平台的代码,加快速度)