zoukankan      html  css  js  c++  java
  • Windows下使用7-zip命令自动备份文件

    在上一篇博文中,介绍了使用WinRAR自动备份文件,后来改用了腾讯云服务器,上面默认没有安装WinRAR,只有7-zip,又不想在服务器上安装许多软件,就查了下7-zip的命令,贴出来备忘~

    系统环境是:Windows Server 2012R2

    命令代码:

    "C:Program Files7-Zip7z.exe" a "D:ackup	est_%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%%Time:~9,2%.zip" "D:WebLogzeguosite.com" "D:WebLogMyInterface"

    命令讲解:

      "C:Program Files7-Zip7z.exe":7-zip的程序路径

      a:表示执行压缩操作

      "D:ackup est_%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%%Time:~9,2%.zip":这个表示压缩后文件存储的路径及文件名

        其中%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%%Time:~9,2%这么一长串是在test_后面加上当前年月日时分秒毫秒的意思~

        上面那么一长串可以分解,每个小单元是:%Date:~0,4%;这个应该是dos命令,下面是我的尝试结果:

        

        即%Date:~5,2%表示从 %Date% 第五位开始取(从0数),取2个字符长度,其他的类推~

      "D:WebLogzeguosite.com" "D:WebLogMyInterface":表示我要压缩的两个文件夹,当然也可以只压缩一个文件夹,当压缩多个文件夹时,是以空格分割的。

    在用任务计划程序执行这条命令的时候我遇到一个问题:我直接执行这条命令,执行不成功;但是我把这条命令保存为bat文件,去执行这个文件,是可以执行成功的;哪位大神解答一下?谢谢

  • 相关阅读:
    splay
    开车旅行(2012day1T3)
    LCT入门
    最小瓶颈路
    poj 3041 Asteroids
    sql waitfor 延时执行
    [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
    SQL Server中行列转换
    sql中 with rollup 、with cube、grouping 统计函数用法
    sql 分组后 组内排名
  • 原文地址:https://www.cnblogs.com/zzgblog/p/6515834.html
Copyright © 2011-2022 走看看