如何搜索 7-Zip 档案 (.7z) 的内容?

Mar*_*tin 14 windows search archiving 7-zip

我正在寻找一种方法来搜索7-Zip存档 (.7z)内的文件内容,而无需解压存档。我有很多 7-Zip 档案,里面有代码,我想搜索它们。

有没有办法做到这一点?

小智 13

在 Windows 上,使用命令提示符:

cd C:\Program Files\7-Zip
7z
Run Code Online (Sandbox Code Playgroud)

要搜索特定文件,例如namefile

7z l compressed.tar namefile -r
Run Code Online (Sandbox Code Playgroud)

视频教程:使用 7-Zip 搜索文件

  • 是的,这是有效的,而且速度非常快,尤其是在没有很多匹配的情况下。但是7z.exe所在的文件夹必须在PATH中,例如`C:\Program Files\7-Zip`。但是,它***不***搜索文件的***内容***,只搜索文件名,因此不回答问题。 (10认同)

小智 6

WinRAR 可以做到。然而,让我们面对这样一个事实:它涉及到解压它,尽管 WinRAR 可以无缝地完成它。

WinRAR,搜索档案


小智 5

dnGrep是一个优秀的 Windows grep 实现,它有一个适用于所有存档格式的存档文件插件。您可以使用正则表达式、Xpath、文本或语音进行搜索。