Классический поисковый функционал Windows XP в Windows 7?

Классический поисковый функционал Windows XP в Windows 7?

Существует критическая регрессия между тем, как Windows XP и Windows 7 выполняют поиск имен файлов. В XP по умолчанию все имя файла будет искаться как строка с использованием поиска с учетом регистра (позволяющего сопоставлять середину или конец слова в имени файла). Windows 7, похоже, сопоставляет тольконачалослов в имени файла.

Пример: Thisismy-reallylongfilename.txtпри поиске longбудет найдено совпадение в XP, но не в Windows 7. Поиск reallyсовпадений в обеих системах, поскольку Windows 7 распознает его как начало «слова» в имени файла.

Есть ли способ заставить поиск в Windows 7 вести себя как в XP и искать любую часть имени файла, а не только начало каждого слова?

Отвечать:используйте ~~searchterm. Две тильды заставляют поиск Windows 7 выполнять поиск подстроки, очень похожий на Windows XP.

решение1

Вы можете использовать Расширенный Синтаксис Запроса, который, вероятно, более мощный, но и более сложный. Они также не делают слишком простым понимание того, как работает их поиск.

name:указывает ему выполнять поиск только по свойству имени файла, а не по дате, типу, папке, содержимому файла...

Тильда ~разрешает использование подстановочных знаков (* и ?), где звездочка — это любое количество любых символов, а вопросительный знак — это заполнитель только для одного символа.

name:~"*long*"

Диаграммы внизуэтотстраница полезна.

решение2

Честно говоря, я не знаю способа настроить поиск Windows 7 так, чтобы он выполнял ту же функциональность, что и XP. После многолетних попыток «исправить» поиск Windows Vista/7+ я постепенно пришел к выводу, что сторонние приложения, скорее всего, являются лучшим решением. Я знаю, что это не идеальное решение, но это альтернатива, которую, надеюсь, некоторые оценят.

Я обнаружил, что поиск файлов в Explorer++ (сторонний файловый менеджер для Windows, у которого есть удобная портативная версия) исключительно хорош в базовом сопоставлении строк, как и описал OP. Он также завершает поиск на моем более чем 90% заполненном терабайтном жестком диске за считанные секунды, тогда как Windows 7 потребуется несколько минут или больше, чтобы вернуть меньше результатов.

Хотя я не пробовал, я также только что наткнулся на очень многообещающую поисковую программу для Windows 7 под названием FileSearchEX, которая основана на XP Advanced Search UI (он же Classic Windows 2K search), но с более глубокими настройками. Плюс, судя по всему, она возвращает "поиск контента в файлах", которого мне очень не хватало (синтаксис 'content:' в Windows 7 не так хорош, а в Explorer++ этой опции нет). Кажется, стоит попробовать.

Explorer++ explorerplusplus.com/

Explorer++ (переносной)http://portableapps.com/apps/utilities/explorerplusplus_portable

FileSearchEX http://www.goffconcepts.com/products/filesearchex/

решение3

Вы используете строку поиска в меню «Пуск»? Я обнаружил, что строка поиска в Windows 7 очень похожа на строку поиска в XP:http://windows.microsoft.com/en-us/windows7/products/features/windows-search

решение4

Неудовлетворенный пользователь (LindsayB1 изэта страница) создали собственное решение, доступное бесплатно на sourceforge, Классический поиск файлов, описанный его автором как «Поиск файлов без анимированных животных».

.

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