Вопрос или проблема
Я знаю, что поиск в Windows хорошо находит файлы по ключевым словам внутри файла. Но сейчас, могу ли я искать по имени файла, а не по содержимому файла? Например, искать config.bin, чтобы найти файл вроде my-config-2024.bin. Конечно, я могу искать из командной строки: dir /s *config*.bin
. Но это занимает время на большом диске и нужно повторять для каждого диска. Можно ли быстро достичь того же с помощью поиска в Windows? Я пытался ввести `*config*.bin
` в строку поиска на панели задач, но он настаивает только на результатах поиска в Bing. Могу ли я получить файлы с этим именем файла со своего ПК, а не из интернета?
Поиск в Windows поддерживает “расширенные запросы” в синтаксисе field:value
, поэтому вы должны иметь возможность искать:
file:config
-или-
file:*config*.bin
Дополнительная информация:
- https://learn.microsoft.com/en-us/windows/win32/lwef/-search-2x-wds-aqsreference (документ для 2.x, но текущая 3.x использует аналогичный синтаксис)
- обширный список синтаксиса поиска в Windows
В качестве альтернативы, используйте индексатор Everything, который имеет интерфейс командной строки es
. (Он использует журнал USN NTFS, чтобы избежать необходимости периодической переиндексации, поэтому он не будет таким эффективным, если у вас есть большие архивы на дисках FAT32/exFAT.)
Ответ или решение
Поиск файлов по имени в Windows 10: возможные решения
В современном мире информации, поиск необходимых файлов по их именам — ключевая задача для пользователей Windows 10, особенно когда количество данных на компьютере велико. Вы, безусловно, отметили, что Windows Search позволяет находить файлы не только по содержимому, но и по имени, хотя этот процесс может быть непростым.
Возможности Windows Search
Windows Search действительно предлагает возможности для поиска файлов по их именам. Как вы уже упомянули, используя командную строку с командой dir /s *config*.bin
, можно точно находить нужные файлы, однако этот способ требует времени и не самый удобный.
Вместо этого можно воспользоваться языком запросов Windows Search, который поддерживает так называемые допускаемые "расширенные запросы". Вот несколько примеров запросов, которые можно использовать:
file:config
file:*config*.bin
Эти запросы позволят системе сосредоточиться на именах файлов, а не на их содержимом, что особенно полезно, если вы уже знаете часть имени файла.
Если стандартный поиск не дает результатов
Однако иногда поиск по заданному запросу через панель задач может возвращать результаты только из интернета, что не всегда удобно. В этом случае рекомендуется попробовать следующие действия:
-
Проверьте настройки поиска: Убедитесь, что настройка поиска на вашем компьютере настроена на индексацию файлов, а не только веб-контента. Эта настройка может помочь системе находить файлы на вашем устройстве.
-
Используйте файл-менеджер: Воспользуйтесь проводником Windows, перейдите в нужное вам место и введите ваш запрос прямо в строке поиска. В этом случае Windows будет искать файлы как по имени, так и по содержимому.
Альтернативные программы для поиска
Если стандартные инструменты Windows не удовлетворяют ваши потребности, одним из лучших решений будет использование стороннего инструмента, такого как Everything от Voidtools. Этот индексатор попадет на ваши компьютеры с мгновенной скоростью поиска благодаря тому, что он использует журнал USN NTFS. Вот несколько его преимуществ:
- Мгновенный поиск: Программа предоставит результаты практически мгновенно.
- Удобный интерфейс: Everything имеет интуитивно понятный интерфейс, который облегчает поиск.
- Поддержка командной строки: Для тех, кто предпочитает использовать терминал, Everything предлагает командный интерфейс
es
, что значительно ускоряет работу.
Заключение
Таким образом, Windows 10 предоставляет несколько способов поиска файлов по имени, включая поддержку расширенных запросов через Windows Search. Если стандартные возможности системы не отвечают вашим требованиям или не работают так, как хотелось бы, использование сторонних инструментов, таких как Everything, может значительно упростить процесс. Оптимизируйте процесс поиска файлов на вашем компьютере, и вы получите более эффективное управление данными.