Поиск по файлам txt, pdf и doc

9

Мне нужно что-то, что может быстро искать во многих файлах .txt, .pdf и .doc (также желательно .djvu). Может кто-нибудь здесь назвать или рекомендовать такой инструмент (платформа Windows)?

ладья
источник
Просто чтобы уточнить: вам нужно что-то, что может искать только в таких файлах?
Isxek
2
@ Isxek - ну, мне нужны эти файлы. Возможность поиска и других не повредит.
Ладья

Ответы:

3

PowerGREP - это еще одно предложение.

С их сайта:

PowerGREP - это мощный инструмент Windows grep. Быстрый поиск среди большого количества файлов на вашем ПК или в сети, включая текстовые и двоичные файлы, сжатые архивы, документы MS Word, электронные таблицы Excel, файлы PDF, файлы OpenOffice и т. Д. Найдите необходимую информацию с помощью мощных текстовых шаблонов (регулярные выражения) указав форму того, что вы хотите, вместо буквального текста.

Это не бесплатно (стоит $ 149), но, похоже, лучше всего подходит для того, что вы ищете (кроме DJVU - я пока не нашел ничего, что могло бы их найти).

Isxek
источник
Хех, незадолго до того, как я увидел этот ответ, я наткнулся на него, и он, действительно, выглядит способным искать в PDF-файлах без тарабарщины.
Ладья
4

агент разграбления. (просто погуглите это)

имеет преимущество в том, что поиск выполняется также на сетевых дисках.

Тим Виллискрофт
источник
Когда я использую его для поиска слова в каталоге, полном PDF-файлов, это дает мне бессмысленность в окне предварительного просмотра. Это должно работать так?
Ладья
не использовал его в PDF недавно, так что вполне может сделать. коммерческая версия имеет дополнительную поддержку (может быть лучше в PDF)
Тим Вилликсрофт
Убедитесь, что на вкладке «Параметры»
выбран
3

Я использую WinGrep для этой цели. Бесплатно, маленький, работает действительно хорошо.

апаш
источник
3

Агент Рансак 2010

harrymc
источник
Я только что попробовал это сегодня, так как у меня все еще была установлена ​​более старая версия - она ​​может найти текст в PDF-файлах.
Isxek
2

Некоторое время я пользовался Copernic Desktop Search . Ему даже удается искать через вложения электронной почты.

Тобиас Кинцлер
источник
Я тоже рекомендую Коперник ... Я пользуюсь им несколько месяцев, и это лучшее, с чем я сталкивался. Использовал Google Desktop и Blinkx, но Copernic бесплатный и действительно полезный. Индексирует все содержимое pdf, doc, docx, cs, vb (программирование тоже!) + Многое другое. Лучшая особенность - он показывает, когда вы ищете, точное место, где находится текст, который вы ищете ...
Ранхиру Джуд Курай
1

Я использую агента Ransack на работе. Он работает довольно круто и пытается искать и двоичные файлы. Он найдет текст в FLA и может использовать регулярные выражения.

цыпленок
источник
1

Я использую AstroGrep:

AstroGrep - это утилита grep для Microsoft Windows. Grep - это программа командной строки UNIX, которая ищет в файлах ключевые слова. AstroGrep поддерживает регулярные выражения, универсальные параметры печати, сохраняет последние использованные пути и имеет функцию «контекста», которая очень удобна для просмотра исходного кода.

.. и самое лучшее: это бесплатно.

http://astrogrep.sourceforge.net

Роберто Баррос
источник
Неплохо, но у него все еще есть проблемы с просмотром PDF-файлов. Тарабарщина и не найти все спички.
Ладья
он не ищет внутри PDF (я только что попробовал)
JinSnow
1

Я бы посоветовал вам взглянуть на File Content Finder (отказ от ответственности - я его разработчик). Он специально разработан для поиска содержимого файла без индексации. Он поддерживает все основные форматы файлов - pdf, doc (x), xls (x), pptx, rtf и другие.

Его фильтрация позволяет оптимизировать и уточнить поиск по нескольким критериям - типу файла, дате создания / изменения и т. Д.

Вы можете получить его из Mac App Store или Microsoft Store .

Agent Ransack - это похожее приложение, но оно работает только в Windows и поддерживает меньшее количество форматов файлов (не поддерживает файлы doc!).

Geo Systems
источник
0

У меня есть твой ответ !!! Вам нужно установить Cygwin для Windows. Это позволит вам использовать * Unix команды в среде Windows, и это абсолютно бесплатно. Как только вы установите его, вы можете использовать обычную функцию «grep» для поиска чего угодно.

Вот ссылка для скачивания: http://www.cygwin.com/setup.exe

Bertlacy
источник
afaik, grep не делает pdf и doc файлы.
Ладья
0

Я использую Windows Power Shell. Работает при поиске строк в txt и doc. Не уверен насчет PDF-файлов.

Команда, которую я использую, выглядит следующим образом:

Get-ChildItem -Recurse | Select-String "find this string"
Элвин Сим
источник