zipまたはrarアーカイブ内のファイルを編集する方法は?


15

編集する必要のあるファイルを含む大きなアーカイブがありますが、毎回解凍/ zipしたくないです。アーカイブ中にファイルを直接編集する方法はありますか?それらを開いて保存すると、場所の入力を求められます。

回答:


12

7-Zipはこれを行うことができます。アーカイブを開き、編集するファイルを右クリックして[編集]を選択します。これは通常、メモ帳でファイルを開きます。Notepadを終了すると、ファイルが変更されたことを検出し、それをzipファイルにロードします。これには少し時間がかかる場合があります。


1
@JinSnowどうもありがとう。同様に、エディターがWordの場合、開いているすべてのWordウィンドウを閉じる必要があります。
ヌメノン

4
1:7-zipオプションでは、np ++をエディターとして設定できます。2:np ++を使用して7zipを編集する場合、注意:保存では不十分です
。np

これはバイナリファイルで動作しますか?
Wossname


3

簡単な答えはノーです。編集後の結果ファイルの大きさを知る方法がないため、zipファイル内の同じ場所に戻すことはできません。あなたが見つけることができるのは、あなた自身で詳細を心配することなく、抽出/編集/再圧縮を行うことができるプログラムです。環境(OSなど)を指定すると役立ちます。


3

Total Commanderを使用します。アーカイブに移動し、Enterキーを押して変更する特定のファイルを入力し、変更後に[保存]を押して編集プログラムを閉じます。Total Commanderは、アーカイブを更新するかどうかを尋ねるので、Yesを押します。


私のために動作しません、それはエクスプローラの未知のファイルタイプダイアログをトリガーします
-beppe9000

3

少なくともLinuxおよびWindows + Cygwinでは、次を使用できます。 vim

ZIPファイル内を閲覧し、テキストファイルを選択し、Enter ↵それを押して編集します。


1
良い情報、***error*** (zip#Write) sorry, your system doesn't appear to have the zip pgmロードZIP を取得する場合stackoverflow.com/a/31988175/1747983
Tilo

1

winrarでzipファイルを開き、埋め込みテキストファイルをダブルクリックすると、外部エディターで開きます。テキストファイルを変更して閉じます。Winrarは、変更されたファイルでアーカイブを更新するかどうかを尋ねます。


0

アーカイブ内を見ることができるエディターを使用します。

使用しているプラ​​ットフォームを言うことはありません。デフォルトのインターフェースでUbuntuを使用する場合、これは完全に透過的です。アーカイブをクリックしてから、アーカイブ内のファイルをクリックします。より一般的には、Gnomeアーカイバ(ファイルローラー)でアーカイブを開き、Gnomeアプリケーションでファイルを編集します。

Emacsはすべての主要なデスクトッププラットフォーム(および多くのマイナーなプラットフォーム)で使用でき、アーカイブ内のファイルを透過的に編集します(関連するコマンドラインアーカイブツールがインストールされている場合)。


私はWindows 7とWinrarを使用していますが、今のところファイルを抽出/編集/再アーカイブしましたが、必要な場合はこれらのプログラムのいずれかを試してみます。作業。
人類1023

0

winrarまたは7-zipを使用して、編集するファイルを抽出します。次に、アーカイブ内で抽出したwinrar / 7-zipの同じディレクトリにドラッグして戻します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.