如何实现WinRAR的自动打包备份功能

来源:脚本之家时间:2014-11-25

  在日常工作中,大家可能经常遇到对于一些文件夹里的内容需要定期的进行打包备份,那有没有一种方便又有效的办法实现此功能呢?答案是肯定的。每天自动备份到指定的文件夹下并且名称不重复,只需WinRAR,再加上windows的任务计划就能轻松实现。下面带着大家一起看如何利用WinRAR来实现自动打包备份的功能.

  一、建立备份文件

  1. 首先,我们要明确一下需要备份的文件和文件夹。以本例:

  需要备份的文件夹位于服务器上的D:Projects(该路径与文件夹就是你需要备份的文件夹目录);

  保存备份文件的文件夹为:服务器本机上的“E:Workflow_projects_bak”文件夹(请在服务器上的E盘下建立名称为“Workflow_projects_bak”文件夹)、局域网IP地址为79.28.16.86机子的“Workflow_projects_bak”文件夹(请在IP为79.28.16.86机子上的任意分区下建立名称为“Workflow_projects_bak”文件夹)。

  WinRAR的安装路径为服务器本机上C:program filesWinRAR。(在进行本文档示例步骤之前请先下载并安装WinRAR软件于服务器上)

  (下面步骤都是以本例的设置进行操作,各位可以根据自己的实际情况进行相应更改。)

  2. 建立一个备份列表文件

  以1st为后缀名(l是英文字母L的小写,非数字1)。这个文件的内容就是具体需要备份的数据的路径。步骤:

  新建文本文档(或打开“记事本”),在其中输入“D:Projects”(不包括双引号!),然后保存在“E:Workflow_projects_bak”文件夹下,取名并修改后缀名为“eprasbak.lst”。

  此处要说明一点,如果你要备份多个同一目录下的多个文件夹内容时可编辑eprasbak.lst文件在“D:Projects”换行再加入你要备份的另一个目录文件夹路径。如D:log。

  另外这里建立lst文件的目的在于Projects文件夹里面还存在着其它文件夹,为了能够将Projects所有文件和文件夹都进行备份,必须要建立这样一个文件,否则默认只能备份Projects文件夹下面的文件而不会备份该文件夹下面的其它文件夹和文件夹内容!

  3. 建立备份文件。步骤:

  ①建立服务器本机备份配置文件:在桌面上单击右键,选择“新建”→“快捷方式”命令,将打开标题为“创建快捷方式”的窗口,在该窗口中单击“浏览”按钮,在C:program filesWinRAR文件夹下找到并点中WinRAR.exe文件,然后点确定返回“创建快捷方式”窗口,然后在该窗口的“请键入项目的位置”下面的文本框里,移动光标到行尾,再继续输入“a -ag -ep2 -ibck E:Workflow_projects_bakprojects_bak.rar @E:Workflow_projects_bakeprasbak.lst”,然后点击下一步,输入名称“备份projects于本机”,然后点完成。(注意各个命令之间要输入一个空格!经过以上步骤的输入与设置,最后的命令行应该是→"C:Program FilesWinRARWinRAR.exe" a -ag -ep2 -ibck E:Workflow_projects_bakprojects_bak.rar @E:Workflow_projects_bakeprasbak.lst)此时将在桌面上产生一个名称为“备份Projects于本机”的WinRAR的快捷方式。

发表评论

最新评论(共0条)