首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

文件解压缩失败

文章背景 之前出过一个问题,伙伴发过来文件莫名打不开,重发依旧,后面查询之后,才弄明白真正原因在压缩软件上面。...目录 TOC 环境介绍 系统 Windows10 x64 压缩软件用软媒魔方里面的一个软媒压缩,感觉还不错。...具体过程 [image.png] 伙伴发过来一个zip压缩文件,之前其他伙伴都是可以正常解压,但是这个发送了好几次,依旧解压失败。...因为之前有过快压经历(压缩之后,只能用快压打开,然后卸载之后再没用过了),就顺便问了下他压缩工具。...得知是winrar最新版本,然后搜索了下发现官网介绍对于算法有更新,虽兼容旧算法,但是其他软件并没有更新,只能下载一个最新版本来解压了。 之后一切顺利。

2.4K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux解压缩文件

    先导:写这篇文章是为了记录在Linux下常用、简单进行压缩文件解压缩以及打包压缩文件方法,以方便自己未来忘记了在查询 全局说明 下面的两个参数意义 dest:目标文件,压缩的话将dest...换成你想要文件名 src:来源文件,是一个文件或者一个文件夹,压缩要想打包多个就空格后追加接下来文件或者文件夹,解压就不行了 tar.gz 总的来说这是两种格式压缩文件,tar是归档文件,gz...是压缩文件,tar.gz是一种Linux下常用压缩文件格式,一般源代码包都是使用这种压缩文件 打包压缩 将文件或者文件夹打包压缩成tar.gz tar -czvf dest.tar.gz src...-c src >dest.gz 解压缩 gunzip -c src.gz >dest 参数说明 c: 保留原文件 bzip2 压缩打包 bzip2 -k src 运行后会在当前目录生成对应文件压缩包...,自动命名 解压缩 bzip2 -kd src.bz2 参数说明 k: keep, 保留原文件 d: decompress, 解压缩 ---- ?

    5.7K10

    VBA解压缩ZIP文件00

    什么是ZIP 使用过电脑应该都接触过ZIP文件,比如Windows系统,选择文件或者文件夹,右键点击发送到压缩(zipped)文件夹,这个就是完成了对文件压缩,所使用压缩文件格式就是ZIP,生成文件后缀就是...基本上所有的压缩软件都支持这种格式压缩和解压缩,比如7z压缩软件: ?...更为常见应该就是2007版本以上Office文件了,包括Excel、Word、PPT等,默认都是使用ZIP格式保存文件,可以将文件后缀修改为.zip后,直接双击打开,Windows系统也是自带了压缩和解压缩...有什么作用 实现这么一个功能其实没什么很大作用,而且支持ZIP压缩和解压缩东西应该非常多,但是个人认为通过这么一个学习过程,对本身VBA学习还是很有帮助。...另外可以使用VBA代码在内存中解压缩ZIP数据,在某些场合还是可以用到

    1.2K30

    Android基础操作-文件解压缩

    文件操作是Android中经常遇到问题,比如复制/删除, 最近会贡献一些平时开发中积累下来工具类,希望能免去大家造轮子体力活。 今天贡献一个解压缩zip文件工具。...关键类 可以归纳起来所有跟文件操作相关流程都要下面这几个类 File InputStream OutputStream 解压缩也一样,用于解压缩工具类是这三个, ZipFile ZipInputStream...这个对象所表示意义是压缩/解压文件信息,可以是文件夹,也可以是文件。 所以在获取ZipEntry之后,如果用 getName()拿它文件名的话, 会以路径+文件形式呈现。...比方我们现在有压缩文件 test.zip, 源文件 test/ 下面存在这么个层级结构, test/a/b/c/file.txt 那么在解压缩时候,我们拿到file.txt ZipEntry name...会是下面这样 a/b/c/file.txt ZipEntry 获取是在循环里不断迭代, 而我们所获取到 ZipEntry不仅会包括 file.txt文件, 同时也包括 a、b、c三个文件夹, 这也是为什么下面给出工具类里会有这段代码原因

    2.4K40

    通过Python解压缩多个压缩文件如何实现多层文件解压缩

    问题如下:请教 通过Python解压缩多个压缩文件,但是解压缩文件又包含多个压缩文件,怎样设置逻辑同步再次解压呢?...二、实现过程 这里【黑科技·鼓包】分享了一篇2022年一篇文章, 经过指导,顺利地解决了粉丝问题。...os.path.split(path)[0] z.extractall(path=unzip_path) zip_list = z.namelist() # 返回解压后所有文件夹和文件...这篇文章主要盘点了一个Python自动化办公问题,文中针对该问题,给出了具体解析和代码实现,帮助粉丝顺利解决了问题。...最后感谢粉丝【wen】提出问题,感谢【黑科技·鼓包】给出思路,感谢【莫生气】等人参与学习交流。

    21910

    linux .zip文件 解压缩命令简单使用

    大家好,又见面了,我是你们朋友全栈君。...windows系统下常见压缩格式有 .zip .rar linux系统下 常见 压缩格式有 .zip .gz .bz2 .tar.gz .tar.bz2 下面我来简单介绍一下 linux...系统下 zip压缩命令使用方法 .zip 压缩命令使用方法 .zip 使用方法非常简单 使用 zip 命令即可 压缩文件 格式为 zip 压缩文件名 源文件 如图 mywork...zip 命令还可以用来压缩目录 压缩目录 格式为 zip 压缩文件名 源目录 如下图 我们将要压缩 mywork 目录 使用 命令 zip -r mywork.zip mywork...即可压缩成功 .zip 解压命令使用方法 解压命令 格式为 unzip 压缩文件名 如图我删除 mywork 目录 如何使用 unzip mywork.zip 即可把文件解压 发布者

    2.8K20

    linux下面的解压缩文件命令

    如果有错欢迎指正 注:1、c-创建-create 2、v-复杂输出   3、f-文件-file 4、x-解压-extract 5、z-gz格式   66666、真不会用语法就使用...newFileName.tar fileName(-C dirName) 解释:1、这个是文件打包(跟压缩没有关系) 2、后面如果加-C dirName的话就代表解包(下面关于tar都累死...)后放到dirName这个路径文件夹下面 3、newFileName是指打包后文件文件名 fileName是指文件名、如果有多个文件的话可以并列写、并且用” “空格隔开; 如果用...tar jcvf fileName.tar.bz2 fileName   方法2、 bzip2 -z fileName.tar.bz2 fileName.tar 解压缩: 方法1、 tar...fileName.zip fileName 解压:upzip fileName.zip .rpm 解压:rpm2cpio fileName.rpm | cpio -div .rar 今天不小心下载了一个rar文件

    2K20

    Linux下怎样解压缩文件

    今天这篇我们来学习和了解“Linux下怎样解压缩文件”,下文讲解详细,步骤过程清晰,对大家进一步学习和理解“Linux下怎样解压缩文件”有一定帮助。有这方面学习需要朋友就继续往下看吧!...范例二:将范例一文件内容读出来! [root@linux tmp]# zcat man.config.gz # 此时萤幕上会显示 man.config.gz 解压缩之后文件内容!!...范例三:将范例一文件解压缩 [root@linux tmp]# gzip -d man.config.gz 范例四:将范例三解开 man.config 用最佳压缩比压缩,并保留原本文件 [root...范例三:将范例一文件解压缩 [root@linux tmp]# bzip2 -d man.config.bz2 范例四:将范例三解开 man.config 用最佳压缩比压缩,并保留原本文件 [root...参数: -d :用来解压缩参数 -r :可以连同目录下文件也同时给予压缩呢!

    2.4K10

    Linux 解压缩文件命令「建议收藏」

    大家好,又见面了,我是你们朋友全栈君。 压缩文件 tar -zcvf my.tar abc abc.txt ar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。...      解压文件【-d :解压缩参数;    -# :压缩等级, 1 最不好, 9 最好, 6 是默认值!】...更多命令参考 linux 压缩文件命令总结 还能用 TAR 方式进行压缩 tar -zcvf txt.tar *.txt     把所有*.txt文件打包压缩名为【txt.tar】文件...tar -xvf txt.tar       解压文件 参考:Linux下tar压缩解压缩命令详解 与上面两种压缩与解压缩方式相比较,前两种方式压缩后,原txt文件【转化】为压缩文件,解压后又【还原】...而,最后一种方式,则是压缩为一个打包文件,-c就是【建立压缩档案】意思。所以压缩后产生压缩文件并不会因为解压缩而【消失】。

    2.1K30

    VBA解压缩ZIP文件01——实现功能

    '解析zip文件,获取zip压缩文件信息 'FileName ZIP文件完整路径 'Return 返回出错信息 Function Parse(FileName As String) As...'解压缩所有文件,并保存为文件 'SavePath 保存文件路径 'Return 返回出错信息 Function UnZipAll(SavePath As String) As String...'解压某一个文件 'FileName 需要解压文件名称,是ZIP压缩文件包中文件名称 'RetByte 返回解压后数据Byte数组 'Return 返回出错信息 Function...'解压某一个文件 'IndexZeroBase 需要解压文件下标,是ZIP压缩文件包中文件下标 'RetByte 返回解压后数据Byte数组 'Return 返回出错信息...,所以对于效率什么就没有去考虑,能不用API和外部对象就尽量没有去使用,所以只要是支持VBA语言都是可以使用: ?

    2.2K10

    Linux文件归档,压缩与解压缩

    bzip2recover 修复损坏bz2文件 bzip2 -c 或 --stdout:将压缩与解压缩结果送到标准输出; -d 或 --decompress:执行解压缩; -f 或 --force...命令 常用功能 xz 压缩和解压缩 xz root@vm:~# xz --help 用法:xz [选项] ... [文件名] ... 压缩或解压缩 .xz 格式文件。...列出zip压缩文件详细信息 zip -A:调整可执行自动解压缩文件; -b:指定暂时存放文件目录; -c:替每个被压缩文件加上注释; -d:从压缩文件内删除指定文件; -D:压缩文件内不建立目录名称...unzip -c:将解压缩结果显示到屏幕上,并对字符做适当转换; -f:更新现有的文件; -l:显示压缩文件内所包含文件; -p:与-c参数类似,会将解压缩结果显示到屏幕上,但不会执行任何转换...-V:保留VMS文件版本信息; -X:解压缩时同时回存文件原来UID/GID; -d:指定文件解压缩后所要存储目录; -x:指定不要处理.zip压缩文件哪些文件; -Z:unzip-Z

    9.4K40

    VBA解压缩ZIP文件04——解析ZIP文件结构

    使用压缩软件打开一个ZIP文件时候,可以看到这个ZIP文件里面的文件信息,如下是使用7z压缩软件打开一个xlsm Excel文件: ?...从中主要可以看到文件名称,文件压缩后大小以及文件压缩前大小。 其实这个时候,7z压缩软件并没有真正解压这个ZIP文件,仅仅是读取了它信息,而这些信息读取就是解析ZIP文件结构过程。...ZIP文件结构 在前面介绍ZIP压缩过程时候,主要是讲了压缩软件如何将原始文件进行压缩,然后保存压缩信息,保存压缩信息之前,压缩软件还会在压缩信息前面保存一些文件信息,主要结构如下: 文件1LocalFileHeader...文件1压缩信息 文件1data descriptor ……………… 文件NLocalFileHeader 文件N压缩信息 文件Ndata descriptor 文件1CentralDirectoryHeader...Header在文件起始位置。

    3.2K20

    VBA解压缩ZIP文件02——压缩过程

    要实现解压缩肯定得了解压缩过程,解压缩相比压缩来说是简单很多,简单说一下压缩过程。...ZIP压缩过程 01 扫描文件 压缩程序首先会扫描被压缩文件,然后将文件信息分为3类: literal 未被处理 length 长度信息 distance 距离信息...ZIP压缩是按照Byte为单位对原始文件进行处理,literal代表就是原始Byte数据并没有被压缩。...literal数字范围是0-255(1个Byte数字范围) length范围被限定为3-258 distance范围被限定为1-32768 所以,扫描完文件之后,就得到了3种数字。...注意:ZIP是对每个文件都单独压缩,而且每个文件还可能会分块进行压缩(这也是Header第1个bit作用,标志是否是最后1个块),所以每个使用了动态Huffman压缩块都是上面这种结构。

    2.2K20

    如何解压缩 tar.xz 文件

    本文讲解了如何使用tar命令来解压缩.tar.xz 或者 .txz 包。 一、解压 tar.xz 文件 tar 工具默认在所有的 Linux 发行版和 macOS 上都已经安装好了。...tar -xf archive.tar.xz tar 自动检测压缩类型,并且解压缩文件。同样命令可以用来解压缩使用其他算法,例如:.tar.gz 或者.tar.bz2 压缩文件。...在压缩包名字后面,以空格间隔,列出需要解压出文件名。...从压缩包中解压出一个或者多个文件夹,也和上面解压多个文件一样: tar -xf archive.tar.xz dir1 dir2 如果你尝试解压一个在压缩包中不存在文件,一个类似下面的错误提示将会出现...这个-J选项告诉tar这个文件是使用 xz 来压缩

    48.5K41
    领券