Mar 15

unzip: unsupported compression method 99 不指定

felix021 @ 2025-3-15 11:50 [IT » 软件] 评论(1) , 引用(0) , 阅读(271) | Via 本站原创 | |
通过 API 下载了个 zip 文件是 AES-256 加密的,用 unzip 解压报错:

引用
unsupported compression method 99


WINRAR 倒是可以解压,但是 unrar 命令行工具不支持。

换用 7zip 可以正常解压,在 windows 下有乱码,倒腾了一圈,最后解决了:

引用
7z x -y -pPASSWORD -mcp=65001 file.zip


注:
- `-y` 表示确认所有提问(例如文件存在则覆盖)
- 65001 是 UTF-8 的 code page;反过来如果是windows下压缩的文件希望在linux下解压无乱码,就得用 936 (即GBK)
- 文件扩展名需要是 .zip;如果用 .7z 的话,也会报错 "Can't open as archive: 1"



欢迎扫码关注:




转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php
ctqmumu
2025-3-17 11:29
可以的,我原来以为我年更已经很长了,想不到你两年一更。。还是正好昨天315更新,莫非不是看315闲着d疼来更新下。。bad
felix021 回复于 2025-3-25 23:40
年纪大了写不动了[doge]
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   *非必须
网址   电邮   [注册]