Глупый полнотекстовый поиск? [закрытый]

Я ищу простой инструмент окон, который может пробежаться через все файлы в дереве каталогов и выполнить полнотекстовый поиск на всех файлах.
Я просто не доверяю поиску Vista, потому что это, кажется, придирчиво, на которых файлах это открывается, и это не распознает частичные слова.
Кто-либо получил хорошее предложение?

8
задан 09.04.2017, 15:14

7 ответов

Я использовал Агент, Роются в течение многих лет и настоятельно рекомендуют его.

11
ответ дан 07.12.2019, 13:45

findstr:

findstr /s "foo" *
3
ответ дан 07.12.2019, 13:45

BareGrep действительно живет, поскольку Вы вводите поиск, и показывает контекст, который соответствовал. Я использовал AgentRansack также, но мне действительно нравится живой поиск.

BareGrep screenshot

4
ответ дан 07.12.2019, 13:45

Я использую свободного, менеджера по FAR с открытым исходным кодом для этого:

 Менеджер по FAR
 http://www.farmanager.com/

Это - собственное Приложение Windows (32-разрядные и 64-разрядные версии доступны), который использует текстовый режим.

При использовании менеджера по FAR используйте эти нажатия клавиш для получения до функции поиска файла после навигации к желаемому пути:

  1. Alt-F7 (для перевода в рабочее состояние "Находят Файл" диалогом),
  2. Заполните желаемые критерии (текстовая строка, кодовая страница, плюс некоторые другие опции)
  3. Выберите "Search Area" (значения по умолчанию к текущему каталогу)
  4. Нажмите "Enter" для запуска поиска

Вот снимок экрана: enter image description here

3
ответ дан 07.12.2019, 13:45

При поиске программы командной строки попробуйте встроенную команду "findstr". Это рекомендовалось в https://stackoverflow.com/questions/87350/what-are-good-grep-tool-for-windows

Я использую его в качестве своих "окон grep" команда, так как я не должен загружать или устанавливать что-либо.

Документация и примеры для "findstr" доступны по http://technet.microsoft.com/en-us/library/bb490907.aspx

Используйте/s для поиска всех подкаталогов. Вот официальный пример от technet для Вашего нахождения строки во всех файлах в каталоге и всех подкаталогах:

To search every file in the current directory and all subdirectories that contained the word Windows, regardless of the letter case, type the following:

findstr /s /i Windows *.*
3
ответ дан 07.12.2019, 13:45

Это походит на основательную программу, которая может выполнить то, что Вы просите.

0
ответ дан 07.12.2019, 13:45

Я полагаю, что проводник Windows 7 сделает это со своим полем поиска, но если это не работает...

Попробуйте http://www.wingrep.com/

0
ответ дан 07.12.2019, 13:45

Теги

Похожие вопросы