31

Я только что установил 64-битную Windows 7 и обнаружил, что поиск файлов действительно отстой. Какую хорошую альтернативу я могу загрузить в своей системе для поиска файлов?

Примечание: меня не волнует поиск текста в файле. Я просто хочу искать по имени файла.

РЕДАКТИРОВАТЬ: Подводя итог, что в основном в комментариях:

  • Agent Ransack - содержит в себе большую ошибку , которая действительно ограничивает его полезность. Их исправление не работает, и это было там несколько лет.
  • Все - не имеет очень много опций и действительно отстой при поиске по определенному пути.
  • Fileseek - теперь есть способ обойти проблему рекурсивного цикла

19 ответов19

35

Все то, что я использую. Очень быстро и удобно.

14

Поиск в Windows 7 на самом деле не так уж и плох, если вы выучите несколько ключевых слов.

В поиске Windows 7 используется расширенный синтаксис запросов (дополнительные параметры описаны здесь)

Похоже, вы хотите сделать некоторые очень простые функции поиска. Вот несколько примеров.

Далее выполняется поиск файлов размером более 8 МБ с именем, содержащим текст "имя файла", имеющим расширение .mp3 и измененным 25-го числа.

name:~~"filename" size:>8 MB ext:.mp3 datemodified:7/25/2011

Двойная тильда ищет любую часть в строке поиска, содержащую ваш поисковый запрос. Это похоже на поиск "* someSearch *" с использованием подстановочных знаков ниже. Если вы не используете двойную тильду, она будет искать только начало слов.

Например, поиск по name:"file" или name:"ness" когда имя файла - "Aewsomeness Somefile.txt" , не будет отображаться, если у вас не было двойной тильды, поскольку эти поисковые термины не находятся в начале слов.

Вы также можете использовать подстановочные знаки, как в старые добрые времена (одна тильда позволяет использовать подстановочные знаки старого стиля (? а также *):

name:~"f?lena*"

"?""заполнитель для любого персонажа. «*» - это заполнитель для любого количества любых символов.

12

FileSeek

(Бесплатное ПО от Binary Fortress Software)

FileSeek - молниеносное, маленькое и простое в использовании приложение для поиска файлов для Windows. Его можно даже интегрировать прямо в контекстное меню Windows Explorer, чтобы обеспечить быстрый и легкий доступ. FileSeek не использует фоновую индексацию, поэтому, когда FileSeek закрыт, производительность вашего компьютера не пострадает.

FileSeek работает с 32-битными и 64-битными версиями Windows 7.

9

Google Desktop

6
cd where.to.start.searching && dir /s /b *part.of.filename*
5

Мне всегда нравился агент Ransack, одна из лучших бесплатных утилит для поиска файлов. Вы можете искать имена файлов или их содержимое, и у него есть много других опций, таких как логические операторы. Это также входит в 32 или 64 бита.

5

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

  • Регулярные выражения на имена файлов работают.
  • Вы можете искать только определенные пути, добавляя путь к строке поиска, например, «ctures \ * .jpg» для изображений в любой папке пользователя. Путь не может иметь подстановочные знаки, хотя.
  • В разделе часто задаваемых вопросов содержатся инструкции по обходу запроса UAC. К сожалению, ES не обновлялся почти два года, чтобы добавить это запланированное задание автоматически или во время установки. Ну, просто сделайте эту настройку один раз и забудьте об этом. На самом деле рекомендуется запускать его при запуске, поскольку запуск ES в больших наборах файлов занимает несколько секунд.
  • Просто совет: чтобы ES не замедлял работу системы, если у вас есть фоновый процесс, который создает сотни временных файлов по определенному пути, исключите этот путь.
4

Не ответ на ваш прямой вопрос, но:

Вы можете искать по имени файла в поиске Windows, используя специальный синтаксис «имя файла:% запрос%» в поле поиска. Хотя, вероятно, справедливо сказать, что это гораздо менее заметно, чем должно быть. Смотрите этот пост (форумы Microsoft).

3

FileSearchEX

FileSearchEX - это не бессмысленная утилита поиска файлов для Windows 7. Он предлагает упрощенный интерфейс поиска, такой как Windows XP, но обновленный и современный. В отличие от других инструментов поиска, FileSearchEX хорошо работает с миллионами элементов в области результатов.

  • Низкие системные требования.
  • Чрезвычайно простой интерфейс поиска.
  • Портативное приложение для удобного сетевого развертывания.
  • Миллионы результатов поиска можно легко перемещаться.
  • Пользователям не нужно изучать новую утилиту поиска файлов. Поиск в стиле XP.

Скриншот

FileSearchEX бесплатен для личного использования на персональном компьютере.

3

Вы можете попробовать поиск с помощью командной строки. Мало кто знает об этом.

Поиск в командной строке

3

Cygwin

Затем find / -name "Name of file" . У меня нет большого опыта поиска в командной строке Windows, но утилита find никогда не работает. Опять же, файл сценария batch / bash сделает этот способ простым и мощным.

3

Я использую Lookeen сам. Это инструмент Outlook, но его также можно использовать в качестве решения для поиска Windows . К сожалению, это немного дороже. Но там я нашел тестовую демонстрацию. Тебе стоит попробовать это.

2

Locate32

(Бесплатное ПО от Janne Huttunen)

Locate32 - это программное обеспечение, которое можно использовать для поиска файлов на жестких дисках и в других местах. Он работает как updatedb и находит команды в системах на основе Unix. Другими словами, он использует базы данных для хранения информации о структурах каталогов и использует эти базы данных в поисках. Использование этих баз данных обеспечивает очень высокую скорость поиска. Программное обеспечение включает в себя диалоговое приложение, а также консольные программы, которые можно использовать как для обновления, так и для доступа к базам данных. Поддерживаемые операционные системы: Windows 98/ME/NT4/2000/XP/Vista/7.

2

XSearch

(Freeware от www.easexp.com)

XSearch - это классический инструмент поиска с большим количеством функций, которые Windows Search не предоставляет. Он работает классическим способом: ни одна служба индексирования не будет непрерывно сканировать ваши файлы в фоновом режиме.

Он поддерживает поиск файлов по имени файла, размеру, дате, времени и словам. В отличие от поиска Windows, вы можете указать точный размер (в байтах, КБ, МБ или ГБ), точную дату и / или время, а также другую дату (измененное, созданное, последнее посещение).

Можно указать параметры слова или имени файла, такие как "Любой", "Все", "Точная фраза", "Без" и т.д., А также с учетом регистра, шестнадцатеричное значение, UTF8 и Unicode.

Инструмент HexView, включенный в XSearch, позволяет просматривать файлы в шестнадцатеричном формате, он работает как редактор только для чтения и поддерживает большие файлы.

Поддерживаемые ОС: Windows 2000 / XP / Vista / 2008/7

2

Super Find XT является еще одним.

1

FileSearchy

FileSearchy - это быстрая, мощная и простая в использовании утилита для поиска файлов на вашем компьютере. Он обеспечивает поиск в реальном времени по имени файла. В отличие от других инструментов поиска с мгновенным поиском файлов, он также позволяет осуществлять поиск по строке содержимого, дате и размеру. FileSearchy поддерживает множество популярных форматов и выделяет найденный текст в имени файла и его содержимом.

Бесплатно для личного использования.

1

Установите Cygwin и выполните поиск в стиле Unix с помощью find, grep, et al.

1

Попробуйте программу, которую я написал пару лет назад: SwiftSearch

Это работает только для учетной записи администратора и только для NTFS.

Обновление: я только с открытым исходным кодом! (см. обновленную ссылку)

1

Я настоящий поклонник Windows "Классический поиск" с 2000/XP, поэтому для меня бесплатная утилита EaseXP XSearch восполняет этот пробел на моем ПК с Windows 7 x64. Он имеет удобную панель результатов, похожую на проводник, где вы можете манипулировать найденными файлами (открывать / вырезать / копировать / удалять и т.д.). Тем не менее, я столкнулся с капризными ошибками приложений в XSearch; когда это происходит, я склоняюсь к Astrogrep, который, несмотря на свое имя, может выполнять поиск только по имени файла, и в этом году он активно развивался. Я также склоняюсь к использованию SearchMyFiles от Nirsoft, который имеет полезные режимы поиска дубликатов и не дубликатов, а также стандартный режим поиска.

Чтобы расширить предыдущее решение CMD.EXE , вы можете добавить следующее в сценарий запуска CMD.EXE , если он у вас есть. (полный путь к вашему сценарию запуска CMD должен быть определен в HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun ).

doskey f=dir /s /b "$*"

Пример использования:

f D:\installers\*.msi
f C:\Documents and Settings\win*

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .