如何编辑 zip 或 rar 档案中的文件?

如何编辑 zip 或 rar 档案中的文件?

我有一个很大的存档,里面有需要编辑的文件,但我不想每次都提取/压缩。有没有办法在存档中直接编辑文件?我打开了它们,当我保存时,它会提示我输入一个位置。

答案1

7-Zip 可以做到这一点:

  1. 如果尚未完成,建议将文件编辑器设置为比 Windows 标准记事本更好的编辑器,例如 Notepad++。要在 7-Zip 中执行此操作,请转到工具 -> 选项...,选择编辑器选项卡并将“编辑器”路径(也可以更改“查看”路径)更改为相关的可执行文件,例如"C:\Program Files (x86)\Notepad++\notepad++.exe" -multiInst-multiInst选项在新窗口中打开 - 请参阅 Simo Kivistö 的评论。
  2. 在 7-Zip 中打开档案。
  3. 找到要编辑的文件。
  4. 右键单击要编辑的文件并选择“编辑”(替代快捷键 = F4)。进行更改、保存并关闭编辑器窗口 - 7-Zip 仅在编辑器关闭时才会检测到文件已更改。
  5. 当 7-Zip 检测到文件已更改时,它会显示一条提示,例如“文件‘abc.txt’已修改。是否要在存档中更新它?”。单击“确定”,它会将更改的文件重新加载到 zip 文件中,这可能需要一些时间。

答案2

简单的答案是“不”。无法知道编辑后生成的文件有多大,因此不能将其存储回 zip 文件中的同一位置。您可能能够找到一个程序,它允许您执行提取/编辑/重新压缩,而您无需自己担心细节。指定您的环境(操作系统等)会有所帮助。

答案3

使用 Total Commander。导航到存档,按 Enter 输入要修改的特定文件,修改后按“保存”并关闭编辑程序。Total Commander 会询问您是否要更新存档,因此您按“是”。

答案4

使用 winrar 打开 zip 文件,双击嵌入的文本文件,它应该在外部编辑器中打开。更改并关闭文本文件。然后 Winrar 会询问是否应该使用更改后的文件更新存档。

相关内容