
У меня есть (текстовые) файлы без расширения, расположенные в индексированном месте. Возможно ли с помощью Windows 8.1 искать в их содержимом?
Проблемы: 1. У них нет расширения, поэтому я не могу указать их поведение при индексации. (Кроме того, я бы предпочел не делать этого для каждого типа файлов, которые мне может понадобиться искать...) 2. Поскольку они находятся в индексированном расположении, опция Проводника «При поиске в неиндексированных расположениях: всегда искать по именам файлов и содержимому» не действует.
Есть идеи? Действительно ли мне нужно устанавливать сторонний инструмент только для поиска по содержимому файла?
решение1
Я убежден, что нет способа сделать то, что вы хотите с помощью поиска Windows 8.1, однако вам не нужно устанавливать сторонний инструмент. Рассмотрим два файла:
foo.txt
foo
Оба файла содержат текст "some text". Если вы используете строку поиска Windows, вы можете найти эту фразу с помощью:содержимое:"какой-то текст"но это найдет только foo.txt, потому что файлы без расширений не ищутся. Но вы все равно можете использовать встроенный инструмент командной строкиfindstr, вот так:
findstr /c:"some text" *
или
findstr /s /i /c:"some text" *
который будет включать в себяСподкаталоги ияигнорировать чувствительность к регистру при поиске.