有限解

有限解

在Win 7中,如何在特定資料夾中的所有檔案的內容中搜尋單字。

在 XP 中這很簡單。您所要做的就是在搜尋視窗的「檔案中的單字或片語」文字方塊中輸入該單字,它只會在搜尋結果中包含包含該單字的檔案。

答案1

查找字串如果您熟悉 Windows 命令列,可能適合,findstr 是一種用於 Windows 的 grep,它隨 Windows 起始版本 XP 一起提供。就我個人而言,我在 Windows 上使用 bash,並在其中使用 grep,但這是第三方軟體,並且預設不隨 Windows 一起提供。 findstr 的範例: 在此輸入影像描述

\s在目前目錄和所有子目錄中搜尋符合的文件

2>nul是為了消除無法開啟的檔案的錯誤

答案2

在資源管理器的右上角有一個搜尋框。

完成該操作,然後按搜尋。搜尋完成後,螢幕底部將顯示「再次搜尋:」。在這裡您可以指定它搜尋文件內容

答案3

如果您想要更多類似 Windows XP 搜尋的功能,請查看名為「Windows XP 搜尋」的免費工具蘭薩克特工

這裡提到了一些其他工具:

在 Windows 中「自信地」搜尋檔案和內容而不使用索引服務的最佳方式?

答案4

首先,Windows 資源管理器將搜尋文件名稱中包含「test」的所有文件,但如果您滾動到底部在搜尋結果中您可以看到以下內容:

初步搜尋結果

有限解

點擊“文件內容”,它將在文件中搜尋關鍵字“我的關鍵字”。

儘管如此,我不知道為什麼這個選項在桌面上的所有資料夾中都不可用。即使對於這種情況,Windows 也實作了一個解決方案:開始查詢content:並加入關鍵字。如果您要搜尋多個單字,則需要使用引號。

儘管這些解決方案應該有效,但它們在我的實踐測試中失敗了,它應該從 python 檔案中尋找關鍵字。

相關內容