Как искать содержимое 7-Zip архивов (.7z)?

Я ищу способ поиска содержимого файлов внутри 7-Zip archive (.7z) без распаковки архива. У меня есть много 7-Zip архивов с кодом внутри них, и я хотел бы их искать.

есть ли способ сделать это?

5
задан Peter Mortensen
15.11.2022 5:08 Количество просмотров материала 2685
Распечатать страницу

6 ответов

В Windows, используйте командную строку:

cd C:\Program Files-Zip
7z

для поиска определенного файла, например,namefile:

7z l compressed.tar namefile -r

видео уроке: Поиск файлов с 7-Zip

9
отвечен flaviofire 2022-11-16 12:56

Как говорили другие, нет никакого пути. Чтобы изучить содержание файла, он должен быть распакован (независимо от того, если файлы сжаты твердые или нет, или если они зашифрованы или нет). Единственный способ избежать распаковки файлов - добавить их с помощью store способ (т. е. не сжимается вообще, просто globbed вместе).

2
отвечен Synetech 2022-11-16 15:13

попробуйте SearchInZipFiles: Это простой инструмент с открытым исходным кодом для Windows, расположенный на Sourceforge:

http://sourceforge.net/projects/searchinzipfiles/?source=directory

2
отвечен kking 2022-11-16 17:30

dnGrep - отличная реализация Windows grep, которая имеет плагин для архивных файлов, который работает со всеми форматами архивов. Для поиска можно использовать Regex, Xpath, Text или phonetic.

2
отвечен gravidThoughts 2022-11-16 19:47

Если вы используете Linux с 7-Zip:

find . -iname *7z -exec 7zr -l \{\} \; | grep "filename.cpp"
1
отвечен Darth Android 2022-11-16 22:04

WinRAR может сделать это. Однако давайте посмотрим правде в глаза, что он включает в себя распаковку, хотя WinRAR делает это легко.

WinRAR, searching an archive

1
отвечен 2022-11-17 00:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх