使用robocopy命令实现局域网共享文件夹的增量镜像备份,配合windows任务计划每日自动执行,确保本地独立副本完整、可恢复,并支持断点续传与失败重试。

你需要把局域网中其他电脑通过共享方式开放给你的文件夹内容完整保存下来,避免因对方关机、断网、误删或权限变更导致数据丢失。这种备份不能依赖对方设备的稳定性,必须由你本地主动抓取并存为独立副本。
确认共享路径可访问
在Windows资源管理器地址栏中直接输入 【\对方电脑名共享文件夹名】 或 【\对方IP地址共享文件夹名】,按回车。如果弹出登录框,输入对方电脑的用户名和密码(注意:不是你的微软账户,是对方电脑本地账户);若提示“找不到网络路径”,说明对方未开启网络发现、未启用SMB 1.0或防火墙阻止了445端口——此时跳过后续步骤,先解决连通性问题。
成功打开后,检查文件列表是否完整加载,右键任一文件→属性→“常规”页查看大小与修改时间是否正常。若显示“无法读取属性”,说明权限不足,需联系对方将你的账户添加至该共享文件夹的“读取”或“读取/写入”权限组。
用robocopy命令做增量式备份
以管理员身份运行命令提示符(CMD),执行以下命令:
robocopy "\对方电脑名共享文件夹名" "D:BackupSharedFolder_20260929" /MIR /Z /R:3 /W:5 /LOG:"D:Backuplog.txt"
/MIR 表示镜像模式,会删除目标目录中源目录已不存在的文件,确保完全一致;/Z 支持断点续传,网络中断后可继续;/R:3 /W:5 表示失败时重试3次,每次间隔5秒——这对不稳定局域网很关键;【/LOG参数必须指定绝对路径,否则日志会写入当前目录,容易遗漏】。
首次运行耗时较长,完成后检查 D:BackupSharedFolder_20260929 目录下文件数量、最新修改时间是否与源共享夹一致;再手动删掉源共享夹中一个测试文件,第二次运行该命令,确认该文件确实从本地备份目录中被同步删除。
设置每日自动备份任务
第一步:将上述 robocopy 命令保存为 backup_shared.bat 文件,放在 D:Backup 下;
第二步:按 Win+R 输入 taskschd.msc → 打开“任务计划程序” → 右侧“创建基本任务” → 命名为“每日备份共享文件夹” → 触发器选“每天”,时间设为凌晨2:00(避开使用高峰)→ 操作选“启动程序”,程序脚本填入 D:Backupackup_shared.bat;
第三步:在任务属性→“常规”选项卡中勾选“使用最高权限运行”和“不管用户是否登录都要运行” → 点击确定。系统会提示输入当前用户密码用于后台执行,务必准确填写。
这一步做完后,无需人工干预,每天凌晨2点自动拉取最新状态。若某天对方电脑关机,robocopy 会在日志中记录“系统找不到网络名”,但不会报错退出,次日会继续尝试。
用FreeFileSync做可视化双向同步(可选)
方法一:下载安装 FreeFileSync(官网 freefilesync.org,绿色免安装版也可用);
方法二:启动后点击“新建” → 左侧“比较”按钮旁的文件夹图标,填入 \对方电脑名共享文件夹名;右侧图标填入本地目标路径如 D:BackupSharedFolder_FFS;
方法三:点击“比较” → 等待扫描完成 → 点击“同步” → 在弹窗中选择“双向同步” → 勾选“仅同步已更改文件” → 点击“开始”;
FreeFileSync 不会自动删除目标端多余文件,适合你只想保留历史版本、不追求严格镜像的场景。它生成的同步配置文件(.ffs_gui)可直接双击运行,比命令行更直观,但首次同步前务必先用 robocopy 做一次全量备份作为基线。











