В Windows XP это было очень просто, но по какой-то причине в Windows 7 это не так...
Я хочу найти все файлы на языке C с расширением «example: *.sql», содержащие содержимое «table_abc».
Я искал, и единственная информация, которую я получил, была о том, что нужно изменитьИнструменты→Опции папки→Поиск→«всегда искать имена файлов и их содержимое...», но это не то, что я ищу.
решение1
В строке поиска в правом верхнем углу проводника необходимо добавить префикс type:
и content:
.
Таким образом, поиск, который вы выполните, будет " content:table_abc type:.sql
"без кавычек
Вот изображение для справки. В нем я искал файл .sql, содержащий слово "object_data". Поиск, который я выполнил, былtype:.sql content:object_data
решение2
В поиске Windows 2012 синтаксис будет следующим:
file:.sln Project1.proj
или
file:.ext content:"My Content String"
2012 не распознаеттип, но признаетфайли содержание не является обязательным.
Это хороший способ найти решения в исходном дереве, если вы знаете имя файла.