Windows 7 中某些目录的计划备份

voi*_*ter 7 backup windows-7 7-zip windows-task-scheduler

我使用的是 Windows 7,我需要安排执行以下操作的每日备份:

  • 时间表需要每天晚上 7 点运行
  • 备份需要生成所选备份目录的压缩存档。这些档案最好使用 7zip 创建。
  • 备份生成的档案需要放在我选择的文件系统上的目录中。

我知道 Python 和 MSBatch,但我希望我不必为此编写脚本。是否有任何工具可以满足我的需要或至少是类似的功能?我可以使用 Windows 7 任务调度程序来执行这个,但我不知道它会执行什么程序。

Pax*_*xxi 10

您可以使用 7zip 命令行工具和 Windows 任务调度程序来完成此操作。

http://www.7-zip.org/download.html下载 7zip 命令行工具并解压到 c:\7zip

打开记事本并创建要备份的目录列表,每行一个路径

c:\users\username\important directory1
c:\users\username\important directory2
Run Code Online (Sandbox Code Playgroud)

转到工具-> 保存并确保将下拉菜单从 ANSI 更改为 UTF-8 并将文件保存为 c:\users\username\backuplist.txt

现在,打开 Windows 任务计划程序并创建一个新任务。为任务命名并选择每天在您指定的时间运行它。选择您要运行的程序并填写如下字段

Program: c:\7zip\7za.exe
Arguments: a c:\backups\backupname.7z -r @c:\users\username\backuplist.txt
run in: c:\7zip
Run Code Online (Sandbox Code Playgroud)

现在保存任务,您应该有一个基于 7zip 的工作备份解决方案。