从 zip 存档中删除已知密码而不解压

lig*_*ber 5 zip passwords archiving

是否可以在不提取实际存档的情况下从 ZIP 存档中删除已知密码?

我有一些高度压缩的档案,希望避免提取和重新压缩每个档案。解压缩和重新压缩需要很多时间,我只需要在传递密码之前删除密码(我知道)。

干杯

Jan*_*gen 3

这是不可能的,因为文件已加密http://blog.superuser.com/2011/04/02/compression-and-encryption-the-zip-years/文件必须解密。

如果这是一项一次性工作,我建议您将所有这些 ZIP 文件放在一个目录中,从命令行执行 a (假设 Windows)dir>doit.bat,然后编辑批处理文件以从命令行解压和打包所有内容。
确保以在另一个目录中创建新文件的方式编写命令,从而保留原始文件。如果您使用带有键盘宏的编辑器,则最多需要 15 分钟。在单独的批处理文件中使用前两个文件进行测试。如果一切顺利,请运行批处理文件。
即使处理所有 ZIP 文件需要两天时间,谁在乎呢。如果您有足够的磁盘空间并且不关闭计算机,则可以在此期间执行其他操作。