Saya mencari cara untuk mencari konten file di dalam arsip 7-Zip (.7z) tanpa harus membongkar arsip. Saya memiliki banyak arsip 7-Zip dengan kode di dalamnya dan saya ingin mencari mereka.
dito. Meskipun dari apa yang saya tahu, tidak ada cara yang bisa dilakukan untuk me-mount arsip 7z di sistem file di linux, yang akan memungkinkan dia untuk menggunakan alat file * nix biasa untuk mencari.
Journeyman Geek
@ Martin: mencari kriteria yang mana? nama? byte di dalam file yang disimpan di .7z?
akira
OS: Windows; Contoh kriteria: "tali saya"
Martin
Ada beberapa utilitas yang melakukan ini dengan sangat baik. Lihat jawaban terbaru.
Ya, ini berfungsi, dan ini cukup cepat, terutama jika tidak ada banyak pertandingan. Tapi folder tempat 7z.exe tinggal harus di PATH, misalnya C:\Program Files\7-Zip. Namun, itu tidak mencari konten file, hanya nama file dan dengan demikian tidak menjawab pertanyaan.
Peter Mortensen
4
WinRAR dapat melakukannya. Namun, mari kita hadapi fakta bahwa itu melibatkan membongkar, meskipun WinRAR melakukannya dengan mulus.
Seperti yang dikatakan orang lain, tidak ada tidak mungkin. Untuk memeriksa isi suatu file, itu harus dibongkar (terlepas dari apakah file tersebut dikompresi padat atau tidak atau apakah mereka dienkripsi atau tidak). Satu-satunya cara Anda dapat menghindari keharusan mendekompres file adalah jika mereka ditambahkan dengan metode store (yaitu, tidak dikompresi sama sekali, hanya digabung bersama).
dnGrep adalah implementasi grep Windows yang sangat baik yang memiliki plugin file arsip yang berfungsi dengan semua format arsip. Anda dapat menggunakan Regex, Xpath, Teks, atau fonetik untuk pencarian Anda.
Baru saja menginstal ini. Ketika saya mencoba menjalankannya, saya melihat dnGREP.exe dalam daftar proses, tetapi tidak ada GUI yang muncul. Sudah mencoba membunuhnya dan meluncurkannya kembali tanpa efek. Harus mencoba sesuatu yang lain.
pacoverflow
1
Jika Anda menggunakan Linux dengan 7-Zip terpasang:
Jawaban:
Di Windows, gunakan prompt perintah:
Untuk mencari file tertentu, misalnya
namefile
:Video tutorial: Cari file dengan 7-Zip
sumber
C:\Program Files\7-Zip
. Namun, itu tidak mencari konten file, hanya nama file dan dengan demikian tidak menjawab pertanyaan.WinRAR dapat melakukannya. Namun, mari kita hadapi fakta bahwa itu melibatkan membongkar, meskipun WinRAR melakukannya dengan mulus.
sumber
Seperti yang dikatakan orang lain, tidak ada tidak mungkin. Untuk memeriksa isi suatu file, itu harus dibongkar (terlepas dari apakah file tersebut dikompresi padat atau tidak atau apakah mereka dienkripsi atau tidak). Satu-satunya cara Anda dapat menghindari keharusan mendekompres file adalah jika mereka ditambahkan dengan metode store (yaitu, tidak dikompresi sama sekali, hanya digabung bersama).
sumber
Coba SearchInZipFiles: Ini adalah Alat Open Source sederhana untuk Windows yang terletak di Sourceforge:
http://sourceforge.net/projects/searchinzipfiles/?source=directory
sumber
dnGrep adalah implementasi grep Windows yang sangat baik yang memiliki plugin file arsip yang berfungsi dengan semua format arsip. Anda dapat menggunakan Regex, Xpath, Teks, atau fonetik untuk pencarian Anda.
sumber
Jika Anda menggunakan Linux dengan 7-Zip terpasang:
sumber