В Windows XP мы можем искать файлы, которые содержат определенное ключевое слово (внутри всех типов файлов).
Windows 7 может искать в файлах ключевое слово, но только текстовые файлы. ( *.doc, *.txt, *.inf, ...
), а не ( *.conf, *.dat, *.*, ...
).
Фильтры поиска Microsoft не содержат никаких фильтров, которые я могу использовать для этого.
Как это возможно?
windows-7
windows
windows-search
file-filter
Прорвать
источник
источник
.txt
файл , который содержит слово, но не.cpp
,.cfg
,.php
или даже.ini
файлы , даже если они все обычные текстовые (и.ini
файлы даже стандарт для Windows!) Эта проблема все еще существует , и самое простое решение , как представляется, это ответить .Ответы:
Чтобы перейти к параметрам индексирования :
Пуск -> Панель управления -> Параметры индексирования
См. Изменение параметров расширенной индексации для получения дополнительной информации.
Если вы нажмете кнопку « Дополнительно» в разделе « Параметры индексирования» и перейдете на вкладку « Типы файлов », вы получите список типов файлов и способы их индексации. Для типов файлов, которые вы хотите, вы можете указать, что вы хотите индексировать содержимое файла, а не только свойства файла.
Или вы можете просто выполнить обычный поиск, и после того, как поиск будет завершен, вы можете нажать кнопку «Содержимое файла» под полем «Поиск снова в» (которое находится после конца списка результатов поиска, если вы прокрутите до дно).
Исходя из этой страницы , опция «Содержимое файла» не всегда будет отображаться - только если искомая папка не помечена для индексации содержимого файла; в этом случае содержимое файла предположительно ищется автоматически, без необходимости явно указывать эту опцию.
источник
find
, чтобы не было причин, по которым вы не могли запустить ее на всем жестком диске (возможно, с помощьюattrib
поиска)find "word" *
У меня всегда была лучшая производительность при поиске внутри файлов с помощью инструмента GREP. Я фанат АстроГреп .
источник
Полагаю, вы также можете просто ввести «content: blahblah» в поле фильтра поиска в верхнем правом углу Windows Explorer. Это работает по крайней мере для текстовых файлов и документов Office. Это также работает для исходных файлов.
источник
inhalt:
Вы можете играть с findstr .
Описание вариантов:
источник
findstr "todo" *.txt
.Notepad ++ может сделать это и является бесплатным. Найти в файлах CTRL- SHIFT- F.
источник
Агент Ransack всегда стоит посмотреть. Это бесплатно, быстро, хорошая репутация и не использует индексацию.
источник
В проводнике Windows, меню Сервис -> Параметры папки:
Нажмите на вкладку поиска и здесь, первый вариант: что искать , выбрать для поиска неиндексированных файлов внутри файла.
источник
.properties
Файл не получает поиск текста по умолчанию.Windows 7 по-прежнему имеет возможность искать строки внутри файлов везде (а не в проиндексированных местах).
В проводнике Windows перейдите в меню «Инструменты / Параметры папки» и выберите «Всегда искать имена файлов и их содержимое».
Возможно, типы файлов по-прежнему должны быть правильно настроены в «Дополнительные параметры параметров индексирования».
источник
.properties
файл сценария сборки ANT, который Windows не будет искать, потому что он не настроен для обработки его как текстового файла.Ответ Шона Секстона дал мне то, что я искал (поместив «content:» в текстовое поле поиска). Но я думаю, что следующее графическое объяснение может помочь другим.
Эквивалент этого поиска в XP Search Companion (собака):
это в Windows 7:
источник
.sql
файлов. Вы действительно получили ожидаемые результаты? Я не могу не заметить, что вы обрезали скриншот чуть выше результатов поиска ...Вы пытались найти в интернете правильный iFilter (например, http://www.ifilter.org/ )?
Если у вас есть подходящий iFilter, Windows должна иметь возможность искать и индексировать его содержимое.
источник
В Windows XP вы можете добавить дополнительные (текстовые) типы файлов для поиска через реестр:
Я не уверен, работает ли это с Windows 7 также.
источник
Вы можете попробовать использовать версию Cygwin или grep для Windows, выполнить поиск команд * nix и выполнить поиск с помощью утилиты grep .
Из руководства :
Используя пакет Google gnuwin32, существует версия grep для Windows.
источник
Windows 7 SP1 игнорирует содержимое: и содержимое: для меня сейчас, и похоже, что механизм изменился: теперь вы вводите то, что хотите, и как только начинается поиск, появляется строка внизу с надписью «Поиск снова в :»Библиотеки, Компьютер, изготовленный на заказ, Firefox, и самое главное, содержимого файла . Щелкните по нему, и он возобновит поиск в файлах, даже если папка не проиндексирована.
источник
File Contents
не предоставляется в качестве опции