Ограниченное решение

Ограниченное решение

Как в Win 7 выполнить поиск слова в содержимом всех файлов в определенной папке?

В XP это было просто. Все, что вам нужно было сделать, это ввести слово в текстовое поле «Слово или фраза в файле» в окне поиска, и в результаты поиска будут включены только файлы, содержащие это слово.

решение1

Findstrможет подойти, если вы знакомы с командной строкой Windows, findstr — это своего рода grep для Windows, и он входит в состав Windows, начиная с версии XP. Лично я использую bash для Windows и grep внутри него, но это стороннее ПО, и оно не входит в состав Windows по умолчанию. Пример findstr: введите описание изображения здесь

\sищет соответствующие файлы в текущем каталоге и всех подкаталогах

2>nulчтобы избавиться от ошибок для файлов, которые вы не можете открыть

решение2

В правом верхнем углу Проводника находится поле поиска.

Завершите это и нажмите «поиск». После завершения поиска внизу экрана появится «Повторить поиск в:». Здесь вы можете указать, что нужно искать в содержимом файла

решение3

Если вам нужно что-то более похожее на поиск в Windows XP, взгляните на бесплатный инструмент под названиемАгент Рансак.

Здесь упоминаются и некоторые другие инструменты:

Лучший способ *уверенного* поиска файлов и содержимого в Windows без использования службы индексирования?

решение4

Сначала проводник Windows будет искать все файлы, в имени которых есть слово «test», но если выпрокрутить внизВ результатах поиска вы можете увидеть следующее:

Первоначальные результаты поиска

Ограниченное решение

Нажмите «Содержимое файла», и будет выполнен поиск по ключевому слову «мое ключевое слово» в файлах.

Тем не менее, я не могу сказать, почему эта опция не доступна во всех папках, как на рабочем столе. Даже для этого контекста windows реализовали решение: начните свой запрос с content:и присоедините ключевое слово. Кавычки требуются, если вы ищете более одного слова.

Хотя эти решения и считаются работоспособными, они не прошли мой практический тест, где нужно было найти ключевое слово в файле Python.

Связанный контент