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

Man*_*023 17 zip rar archiving

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

Ste*_*ers 17

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 文件,这可能需要一些时间。

  • 1:在7-zip选项中,您可以将np++设置为编辑器。2:如果你使用np++编辑7zip,注意:保存还不够,你必须关闭np++(7zip不会检测到变化,除非你关闭np++) (5认同)
  • 步骤1:写入notepad++路径如下:`"C:\Program Files (x86)\Notepad++\notepad++.exe" -multiInst`。这样它就会在新窗口中打开文件,您只需关闭它即可。另外:**F4** 是打开文件进行编辑的便捷快捷方式。 (3认同)

hot*_*tei 3

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