我有一个受密码保护的 .zip 文件,需要在 Mac 上解密并解压缩。
如果我在 Finder 中转到该文件,双击它,在提示时输入密码,它会毫无问题地解密并解压缩该文件。
但是,如果我打开终端并尝试使用以下命令行解压缩它,则会出现错误:
unzip targetfile.CSV.zip
Archive: targetfile.CSV.zip
skipping: targetfile.CSV unsupported compression method 99
我知道错误本身意味着不支持压缩算法,但操作系统中的某些东西必须能够解密/解压缩文件,因为它能够通过 GUI 处理它(是的,我需要这样做通过命令行)。 我可能不会被允许使用7zip之类的第三方工具来解锁。
如何获取命令行来解密/解压缩文件?
99 表示该条目已加密,而不是表示它使用了不受支持的压缩方法。 99隐藏了实际的压缩方法,解密后可以在其他地方找到。
您可以尝试7-zip命令行可执行文件。那应该能够解密并提取 zip 文件。