首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 目录压缩 [已结贴,结贴人:pioneer2008]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-21 21:37:21 楼主
    我想实现目录下的文件及子目录的压缩,谁能提供一些关于目录压缩方面的知识或者代码.
    目录树结构也要保存起来的,盼有人解答
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cnzdgs
    • 等级:
    发表于:2008-07-21 21:52:171楼 得分:50
    我前几天回复过一个类似帖子,你可以参考一下:
    http://topic.csdn.net/u/20080716/18/8a855d59-fd5e-480b-9727-2210218eb64d.html?1322806646
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lonkil
    • 等级:
    发表于:2008-07-21 21:54:592楼 得分:10
    有一个简单方法,你可以使用WinRar的命令行程序(在WinRar安装目录中可以找到),来将你压缩的目录作为参数传进过去,通过不同参数,来指定压缩方式。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-21 21:58:383楼 得分:0
    如无特殊需求,NTFS格式的分区就支持压缩。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lfchen
    • 等级:
    发表于:2008-07-21 21:59:024楼 得分:20
    zip,看它的源代码
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-21 22:25:145楼 得分:0
    前面说的都不太清楚,zip的我看了,它只支持单文件压缩

    不能调用RAR这种exe程序的

    单文件解压缩现在没问题,问题要目录结构解压缩问题比较多。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lonkil
    • 等级:
    发表于:2008-07-21 22:28:466楼 得分:10
    那只有采用Zip这种开源的方式了,自己写压缩说法不太现实。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-21 22:39:417楼 得分:0
    传参数给WinRar
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-21 22:50:488楼 得分:0
    楼上的我说了不能调用winrar这类exe文件
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lfchen
    • 等级:
    发表于:2008-07-21 23:20:219楼 得分:10
    还有windows本身提供的
    cab操作API
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-21 23:50:4510楼 得分:0
    有些文件,比如jpg,zip,rar等压缩比很低,直接存储比较经济,这个得自己检测了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hhuiorre
    • 等级:
    发表于:2008-07-22 01:11:2811楼 得分:0
    该回复于2008-07-22 02:10:16被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-27 11:12:0612楼 得分:0
    无满意的回答,不过还算结帖吧,自己已经解决这个问题
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved