我可以将修改保存在压缩文件夹中吗?

我可以将修改保存在压缩文件夹中吗?

当修改直接从压缩文件夹(如 RAR 或 Zip)打开的文档时,我通常会关闭它们,而不会将文件从 rar 或 zip 文件中拖出。我过去经常这样做,但修改没有被保存。但有时这样做有效,为什么?

答案1

.zip您不能直接修改或文件内部的文件.rar

要修改压缩文件中的文件,您必须提取该文件,修改它,然后使用修改后的文件创建一个新的压缩文件。

程序可能会为您透明地执行此操作,以便看起来您直接修改了压缩文件中的文件。

这种提取、修改、压缩方案是必要的,因为压缩文件依赖于所有内容。您不能简单地更改压缩文件内的文件(大小不同),因为在这种情况下必须调整压缩文件中的所有指针(您还必须移动压缩文件中的其他文件(通过编程将内容复制到新文件)

相关内容