首页 > 其他 > 详细

7z 命令行使用的压缩和解压的例子及参考内容

时间:2016-01-25 17:27:36      阅读:220      评论:0      收藏:0      [点我收藏+]

c++中需要压缩和解压缩的,使用zip比较慢,通过网上下载7z源码编译,调用命令行实现。 

关于命令行举例如下:

解压
e:\share\7z.exe x "e:\share\Result.zip" -o"E:\1613" -y


压缩
"C:\UTIL\7z.exe" a "e:\Result4.zip" "E:\vConsole" -xr@"C:\UTIL\listfile.txt" -mx0

C:\UTIL\listfile.txt 文件保存排除内容,例如

listfile.txt文件保存内容如下:注意如果中文注意编码格式使用 utf8.

*.cpp
*.h

-mx0表示文件首尾相连,可以提高压缩效率。

 

通过WinExec(“内容”,SW_HIDE);

或者生产bat文件直接执行。

 

参考内容

http://www.cnblogs.com/qanholas/archive/2011/10/03/2198487.html
http://blog.chinaunix.net/uid-26330274-id-3055157.html

7z 命令行使用的压缩和解压的例子及参考内容

原文:http://swiftzhy.blog.51cto.com/7278211/1738258

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!