通常我们需要把文件备份起来进行保存,备份后为了更少占用硬盘空间,因此要对备份文件进行压缩,而文件需要经常备份时,希望系统对备份的文件进行自动定时压缩,那么WinRAR与系统自带的任务计划可帮助你.


工具/原料



  • WinRAR压缩软件
  • 任务计划


方法/步骤




  1. 首先安装WinRAR软件,安装路径为D:\(可根据自己需要修改) 如需要压缩D盘gmdata文件夹下的所有文件,压缩后保存到E盘gmdataback的文件夹下,压缩后删除源文件,则新建文本文档,把语句:rar a -df -agYYYYMMDDHHMM E:\gmdataback\ D:\gmdata\*.*写入文档后进行保存,保存后把文件名改为gmdataRAR 并把后缀名由txt改为bat.

    yuicompressor自動壓縮 如何自动压缩文件_yuicompressor自動壓縮

    yuicompressor自動壓縮 如何自动压缩文件_任务计划_02



  2. 上面的命令语句的分析 winrar命令参数:用法:rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...> <@列表文件...> <解压路径\>
    a代表添加文件到压缩文件
    -ag :此参数可以让备份得到的压缩包文件名自动包含当前日期,从而不会覆盖掉以前的备份,该参数还可以指定日期格式,如YYYY-MM-DD等;
    -df:压缩后删除源文件
    rar a -df -agYYYYMMDDHHMM E:\gmdataback\ D:\gmdata\*.*  命令的意思是把D盘gmdata文件夹下的文件进行压缩,压缩后文件是以当前日期命名并存放到E盘的gmdataback文件夹下,并把源文件进行删除.

  3. 因为rar是WinRAR软件的命令,不是系统自带的,因此要告诉系统这个命令存放位置,右键单击"我的电脑"--属性--高级--环境变量--选中变量为PATH的项--单击下文的"编辑"--在单击变量值的最后添加;分号,复制WinRAR软件安装路径,我这里是安装在D盘,所以把D:\winRAR路径复制进去,单击"确定".

    yuicompressor自動壓縮 如何自动压缩文件_压缩文件_03

    yuicompressor自動壓縮 如何自动压缩文件_yuicompressor自動壓縮_04

    yuicompressor自動壓縮 如何自动压缩文件_压缩文件_05

    yuicompressor自動壓縮 如何自动压缩文件_压缩文件_06



  4. 至此,压缩部分已经完成,接着是如何设置任务计划,由系统自动定时进行压缩.单击"开始"--程序--附件--系统工具--任务计划,打开任务计划后--单击"添加任务计划"--下一步--单击浏览--选择刚才gmdataRAR.bat文件并单击--选择执行的时间,这里选择每天--录入执行的时间,这里是凌晨2点--下一步--输入本机的登录密码--单击"完成",在任务计划中则可以看到刚才设置的任务.至于设置完成.系统会每天的凌晨2点会自动执行压缩.

    yuicompressor自動壓縮 如何自动压缩文件_任务计划_07

    yuicompressor自動壓縮 如何自动压缩文件_yuicompressor自動壓縮_08

    yuicompressor自動壓縮 如何自动压缩文件_任务计划_09

    yuicompressor自動壓縮 如何自动压缩文件_压缩文件_10

    yuicompressor自動壓縮 如何自动压缩文件_当前日期_11

    yuicompressor自動壓縮 如何自动压缩文件_任务计划_12



  5. 执行压缩后,打开E盘的gmdataback文件,可以看到一个以当前日期命名的压缩文件,则证明成功.如我这里201406201506.rar文件.

    yuicompressor自動壓縮 如何自动压缩文件_压缩文件_13

    yuicompressor自動壓縮 如何自动压缩文件_yuicompressor自動壓縮_14