PowerShell 脚本 · 增量备份 · 保留目录结构 · 详细日志 · 可配置路径
用记事本打开脚本,修改顶部3个路径即可:
| 变量 | 说明 | 示例 |
|---|---|---|
$SourceDir | 源目录(要备份的文件夹) | C:\Users\Admin\Desktop\重要文件 |
$TargetDir | 目标目录(备份存放位置) | D:\Backup\重要文件备份 |
$LogDir | 日志存放目录 | C:\Users\Admin\Desktop\备份日志 |
$ExcludePatterns | 排除的文件类型 | *.tmp, *.log, Thumbs.db |
7个文件全部复制成功:
修改2个文件+新增1个文件,只复制了3个,其余5个跳过:
按 Win + R,输入 taskschd.msc 回车
右侧点击「创建任务...」,名称填「每日文件自动备份」
触发器 → 新建 → 每天,凌晨 02:00,已启用
操作 → 新建 → 程序: powershell.exe,参数: -ExecutionPolicy Bypass -File "C:\path\to\AutoBackup.ps1"
条件 → 取消勾选「只有在计算机使用交流电源时才启动」,确定,输入密码
| 文件 | 说明 |
|---|---|
| AutoBackup.ps1 | PowerShell 备份脚本(核心交付物) |
| 一键备份.bat | 批处理文件,双击即可运行备份 |