精华内容
下载资源
问答
  • 进行传递都会转换为压缩包的形式进行压缩打包发送传输,这样就可以一下子多个文件信息进行压缩发送,对我们进行操作很是方便快捷,但是接收到压缩包文件后我们怎样操作进行压缩包解压呢?将压缩包的文件解压为一...

    我们对于电脑中的多个数据信息文件都会放在一个文件夹中,进行传递都会转换为压缩包的形式进行压缩打包发送传输,这样就可以一下子把多个文件信息进行压缩发送,对我们进行操作很是方便快捷,但是接收到压缩包文件后我们怎样操作进行压缩包的解压呢?将压缩包的文件解压为一个文件夹的原始状态,这样就方便我们接收使用,下面就一起来学习下如何操作解压压缩包。
    首先第一步我们需要选择需要进行解压的目标压缩包。
    如图:
    在这里插入图片描述

    第二步我们选中压缩包之后,使用鼠标右键点击压缩包,然后在出现的选项中选择“解压文件”。
    如图:
    在这里插入图片描述

    第三步单击解压文件选项按钮后,会出现一个解压路径和选项窗口,我们可以在窗口中进行操作设置,可以选择将文件解压的放置位置,方便我们进行对文件的查找。
    如图:
    在这里插入图片描述

    第四步在解压路径和选项中设置好需要的选项,然后点击确定按钮。
    如图:
    在这里插入图片描述

    第五步确认好设置以及解压文件保存的位置我们的压缩包就解压完毕了,我将解压文件储存位置保存到了桌面,然后压缩包的文件解压后就出现在了桌面中。
    如图:
    在这里插入图片描述

    我们大家可以通过这个方法来操作压缩包解压文件,很方便且使用,解压完毕后我们就可以便捷的使用文件夹中的文件信息了,希望可以对大家有所帮助,感谢大家的观看。

    展开全文
  • Java实现Zip压缩包解压

    万次阅读 2019-06-17 19:32:34
    对zip压缩包解压是比较常见的应用场景,java代码的实现也很简单。废话不多说,直接上代码吧 一、代码 /** * zip解压 * @param srcFile zip源文件 * @param destDirPath 解压后的目标文件夹 * @throws ...

     对zip压缩包的解压是比较常见的应用场景,java代码的实现也很简单。废话不多说,直接上代码吧
    一、代码
     /**

      * zip解压  

      * @param srcFile        zip源文件

      * @param destDirPath     解压后的目标文件夹

      * @throws RuntimeException 解压失败会抛出运行时异常

      */

     public static void unZip(File srcFile, String destDirPath) throws RuntimeException {

         long start = System.currentTimeMillis();

         // 判断源文件是否存在

         if (!srcFile.exists()) {

             throw new RuntimeException(srcFile.getPath() + "所指文件不存在");

         }

         // 开始解压

         ZipFile zipFile = null;

         try {

             zipFile = new ZipFile(srcFile);

             Enumeration<?> entries = zipFile.entries();

             while (entries.hasMoreElements()) {

                 ZipEntry entry = (ZipEntry) entries.nextElement();

                 System.out.println("解压" + entry.getName());

                 // 如果是文件夹,就创建个文件夹

                 if (entry.isDirectory()) {

                     String dirPath = destDirPath + "/" + entry.getName();

                     File dir = new File(dirPath);

                     dir.mkdirs();

                 } else {

                     // 如果是文件,就先创建一个文件,然后用io流把内容copy过去

                     File targetFile = new File(destDirPath + "/" + entry.getName());

                     // 保证这个文件的父文件夹必须要存在

                     if(!targetFile.getParentFile().exists()){

                         targetFile.getParentFile().mkdirs();

                     }

                     targetFile.createNewFile();

                     // 将压缩文件内容写入到这个文件中

                     InputStream is = zipFile.getInputStream(entry);

                     FileOutputStream fos = new FileOutputStream(targetFile);

                     int len;

                     byte[] buf = new byte[BUFFER_SIZE];

                     while ((len = is.read(buf)) != -1) {

                         fos.write(buf, 0, len);

                     }

                     // 关流顺序,先打开的后关闭

                     fos.close();

                     is.close();

                 }

             }

             long end = System.currentTimeMillis();

             System.out.println("解压完成,耗时:" + (end - start) +" ms");

         } catch (Exception e) {

             throw new RuntimeException("unzip error from ZipUtils", e);

         } finally {

             if(zipFile != null){

                 try {

                     zipFile.close();

                 } catch (IOException e) {

                     e.printStackTrace();

                 }

             }

         }

     }

    二、小结
        解压的代码并不复杂,不过有个关键点是:创建文件时,需要保证该文件所在的文件夹必须存在。
        如果对Java实现zip压缩感兴趣,可看我上一篇博客:http://www.cnblogs.com/zeng1994/p/7862288.html

    展开全文
  • iOS-压缩包解压工具类分享

    千次阅读 2017-12-06 13:34:40
    开源地址: https://github.com/qxuewei/XWZipTool可在APP内将压缩包解压到指定沙盒路径XWZipTooliOS 解压缩工具类轻量级加压缩工具类 导入XWZipTool Build Phases -> Compile Sources -> ZipArchive.m... 压缩包解压 @p

    开源地址: https://github.com/qxuewei/XWZipTool

    可在APP内将压缩包解压到指定沙盒路径

    XWZipTool

    iOS 解压缩工具类

    轻量级加压缩工具类

    1. 导入XWZipTool
    2. Build Phases -> Compile Sources -> ZipArchive.m 添加 -fno-objc-arc
    3. 解压 (无密码或有密码zip压缩包)

        /**
       压缩包解压
      
       @param fromFilePath 压缩包原始路径
       @param saveFilePath 解压后保存路径
       @return 是否解压成功
       */
      + (BOOL)unZipFromFilePath:(NSString *)fromFilePath toSaveFilePath:(NSString *)saveFilePath;
      
      
      /**
       解压有密码的压缩包
      
       @param fromFilePath 压缩包原始路径
       @param password 压缩包密码
       @param saveFilePath 解压后保存路径
       @return 是否解压成功
       */
      + (BOOL)unZipFromFilePath:(NSString *)fromFilePath password:(NSString *)password toSaveFilePath:(NSString *)saveFilePath;
      

    需要解压的地方导入

      #import "XWZipTool.h"
    
    无密码
      [XWZipTool unZipFromFilePath:zipFilePath toSaveFilePath:savePath]
    
    有密码
      [XWZipTool unZipFromFilePath:zipFilePath password:@"当前压缩包密码" toSaveFilePath:savePath
    
    展开全文
  • 本文解决压缩包解压后,里面的中文txt文件名出现乱码的问题

    问题

    类似于这样,解压一压缩包
    在这里插入图片描述
    解压后文件名乱码,但是在别人的电脑上又是正常的
    在这里插入图片描述

    解决方法

    打开设置,时间和语言
    在这里插入图片描述
    语言
    在这里插入图片描述
    管理语言设置
    在这里插入图片描述
    更改系统区域设置
    在这里插入图片描述
    如果之前是其他区域,请改成:中文(简体,中国)
    在这里插入图片描述
    会提示重启
    在这里插入图片描述
    重启之后重新解压文件,已经正常显示
    在这里插入图片描述

    --------------------------------------------------------------------------------------------诺有缸的高飞鸟202009

    展开全文
  • https://www.zhihu.com/question/269325315 压缩包解压后的文件名是乱码怎么解决
  • Linux中Bin文件压缩包解压运行

    千次阅读 2020-11-19 11:36:53
    1.在对应的网址下载获取相关bin文件压缩包文件。 2.使用快速连接的方式,通过SecureCRT的SSH协议来连接对应...6.传输成功之后在对应的文件夹中使用unzip xxx.bin -o -d /XXX命令将对应的BIN文件压缩包解压到想要的目录
  • 当你在互联网辛苦搜索到心仪的稀有资源,并且花了大量时间才下载完成后,欣喜若狂准备解压时→卧了个槽,勒了个去,尼玛,居然要解压密码,压缩包注释里又没有解压密码,此时不用急,来个暴力破解。 首先下载 ...
  • .tar.lz压缩包解压

    2019-03-27 14:08:46
    压缩包:gmp-6.1.2tar.lz sudo apt-get install lzip lzip -d gmp-6.1.2.tar.lz 解压成:gmp-6.1.2.tar 参考资料: 原文:https://blog.csdn.net/u010837794/article/details/63253666
  • java进行超大zip压缩包解压问题

    千次阅读 2019-06-20 15:02:07
    废话不多说,直接粘代码,里面有踩坑点和注释:
  • linux下7z压缩包解压

    2020-09-07 16:05:09
    安装: sudo apt-get install p7zip-full 一定要安装完整版的,也就是full要加上,不然解压不了。 使用命令:7z x file.7z — 正确的解压方法
  • zip压缩包解压乱码问题

    万次阅读 2017-05-02 23:01:48
    问题由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。目前网上流传一种unzip -O cp936的方法,...
  • 压缩包批量解压

    千次阅读 2018-07-07 14:46:57
    解决方法:写个脚本,在window上执行,遍历当前目录及子目录中的压缩包解压到当前文件夹并删除原压缩包(不想删原压缩包的话可以脚本第5行干掉)脚本如下这个脚本我亲测可用,有需要可以用下1、根据要解压缩文件...
  • ![图片说明](https://img-ask.csdn.net/upload/201903/22/1553247108_151588.png) 在root 目录下用 能看到指定的压缩包 但是解压的时候就报找不到文件或目录的错了 请问各位大神这是什么情况啊
  • 使用Java生成的ZIP压缩包解压时出现不可预料的压缩文件末端的解决方案   问题描述: 如下图所示,在解压Java程序生成的ZIP压缩包时出现不可预料的压缩文件末端,   问题分袖: 出现上面的情况,大概有两种...
  • tgz压缩包解压到执行文件夹命令

    千次阅读 2014-11-26 15:52:55
    tar zxvf abc.tgz -C 文件夹目录
  • 包括可解决的问题:压缩文件解压后文件名乱码、txt文本打开乱码、安装软件出现乱码等一系列问题 解决办法:是中文(简体,中文)的,可以先改写成:英语(英国),重启,再修改成中文(简体,中文),再重启即可 ...
  •  下载官方mysql 5.6 解压版,下载好解压里面的文件夹放到想要安装的位置。   2.环境变量配置,打开安装位置,进入到bin文件夹,复制此时的路径,  打开环境变量配置,在path变量后面添加此路径。   ....
  • mysql 下载地址 免安装版 直接解压后发现没有data文件夹  解压出来是这样的,没有data文件夹 解决方法: mysqld --initialize-insecure --user=mysql 直接复制上面这条命令 然后cmd进入到 mysql解压出来...
  • 前一段时间收到一封邮件,附件中的zip压缩包解压后里面的文件名全部乱码了,看了之后知道对方是Mac的电脑,和Windows编码格式不同,不过当时也没时间管它,今天又碰到这个问题上网查了点资料,写点东西,凑博客吧。...
  • Android压缩包下载解压

    千次阅读 2018-01-08 15:10:11
    使用说明:在需要处理大文件下载,为了节省流量就在后台做成了压缩包,app端联网下载到本地解压使用; 使用步骤: 1 联网下载  在下使用的是okGo,此框架比Retrufit还简单,为什么不用呢。  okGo下载文件和...
  • zip zipinfo -1 path/xx.zip | xargs rm -rf tar tar -tf xx.tar | xargs rm -rf

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 198,214
精华内容 79,285
关键字:

怎么把压缩包解压