侧边栏壁纸
博主头像
三月笔记

行动起来,活在当下

  • 累计撰写 10 篇文章
  • 累计创建 8 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Windows下使用7-zip命令自动备份文件

系统环境是:Windows Server 2016

首先新建.txt文件将下放代码复制过去,然后将后缀修改为.bat

命令代码:



"C:\Program Files\7-Zip\7z.exe" a "C:\backup\test_%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%%Time:~9,2%.zip" "C:\Boston" "C:\Boston123"


命令讲解:

"C:\Program Files\7-Zip\7z.exe"://7-zip的程序路径 a:表示执行压缩操作`

"C:\backup\test_%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_后面加上当前年月日时分秒毫秒的意思~

下面是我的测试结果:

2023-03-28T08:07:19.png

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

"C:\Boston" "C:\Boston123"://表示我要压缩的两个文件夹,当然也可以只压缩一个文件夹,当压缩多个文件夹时,是以空格分割的。

0

评论区