![使用 7zip 将文件添加到旧压缩文件夹时可以加密文件吗?](https://linux22.com/image/1507400/%E4%BD%BF%E7%94%A8%207zip%20%E5%B0%86%E6%96%87%E4%BB%B6%E6%B7%BB%E5%8A%A0%E5%88%B0%E6%97%A7%E5%8E%8B%E7%BC%A9%E6%96%87%E4%BB%B6%E5%A4%B9%E6%97%B6%E5%8F%AF%E4%BB%A5%E5%8A%A0%E5%AF%86%E6%96%87%E4%BB%B6%E5%90%97%EF%BC%9F.png)
因此,我一直在使用 7zip 用 AES 256 加密我的在线备份。但是,当我使用 7zip 打开旧存档并将要添加的文件拖到 7zip 窗口中以将文件添加到旧存档时,文件会被添加,但不会被加密。每当我想更改或添加文件时,我都会提取文件并重新压缩它们,但我希望有更好的方法来做到这一点(通过在将文件添加到存档时加密文件或在文件进入后对其进行配置)。
要清楚,当我向旧档案中添加新文件时,旧文件保持加密,但新文件未加密,并且我希望添加的文件也被加密。
答案1
因此,经过一些实验,我找到了解决方法。如果这里有人遇到和我一样的问题,那么解决方法如下:
首先提取您的档案(很麻烦,但您只需执行一次)。之后将您的文件夹重新压缩为未加密的压缩文件夹(或您选择的任何类型的档案)。完成后,在 7zip 中选择您的新未加密档案,然后选择“添加到档案”。这次加密它(我建议使用 AES 256)。
获得加密文件后,您可以删除旧的未加密文件。现在打开新的加密文件,右键单击其中的存档,然后选择“在外部打开”。输入密码,然后编辑存档。完成后,您应该会收到文件已修改的通知,单击“是”保存更改,然后您应该会收到第二个通知,再次选择“是”,您就完成了。
答案2
- 右键单击要添加的文件以打开上下文菜单
- 7zip-->添加到档案..
- 选择要添加文件的档案
- 选择加密,输入密码
- 单击“确定”
我从 StackOverflow 的一个类似问题中得到了这个答案:
https://stackoverflow.com/questions/11283750/7zip-add-encryption-to-files
答案3
我没有看到 7zFM.exe 的任何 GUI 选项
但是,可以通过命令行添加密码,但这并不符合您的预期。
- 7z 存档.7z -psecret -mhe \ {路径} \wildcards
7z x 存档.zip -psecret
-psecret 使用密码“secret”将 *.txt 文件压缩为 archive.7z。
- -mhe 加密档案头(开关),因此文件名也将被加密。