7zip命令行压缩文件夹
例1:win10下压缩 Project 文件夹为 tar 包,并排除其中的 .svn 和 log 文件夹,排除所有 pyc 文件
@echo off
set dirname=Project
set path=%PATH%;"C:\Program Files\7-Zip"
set curdate=%date:~-10,4%_%date:~-5,2%_%date:~-2%
del %dirname%_%curdate%.tar
7z a -ttar %dirname%_%curdate%.tar %dirname%/ -xr!.svn -xr!log -xr!*.pyc
pause
例2:例1:win10下压缩 Project\WEB-INF 目录为 zip 包,排除固定的文件夹和文件
@echo off
cd ../
set dirname=Project
set path=%PATH%;"C:\Program Files\7-Zip"
set curdate=%date:~-10,4%_%date:~-5,2%_%date:~-2%
del %dirname%_%curdate%.zip
7z a -tzip %dirname%_%curdate%.zip %dirname%\WEB-INF -xr!WebContent\WEB-INF\lib -xr!hibernate.cfg.xml
pause
win7上日期格式为:set curdate=%date:~0,4%-%date:~5,2%-%date:~8,2%
参考:
https://www.cnblogs.com/sparkdev/p/5598062.html
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com
文章标题: 7zip命令行压缩文件夹
文章字数: 183
本文作者: Jun
发布时间: 2019-02-18, 20:28:00
最后更新: 2019-04-09, 22:03:14
原始链接: http://yoursite.com/2019/02/18/7zip命令行压缩文件夹/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。