Przeszukiwanie plików txt, pdf i doc


9

Potrzebuję czegoś, co może szybko przeszukiwać wiele plików .txt, .pdf i .doc (najlepiej również .djvu). Czy ktoś może nazwać lub polecić takie narzędzie (platforma Windows)?


Wyjaśnij: potrzebujesz czegoś, co może przeszukiwać tylko tego rodzaju pliki?
Isxek,

2
@ Isxek - cóż, potrzebuję tych plików. Umiejętność przeszukiwania innych również nie zaszkodzi.
Rook

Odpowiedzi:


3

PowerGREP to kolejna sugestia.

Z ich strony internetowej:

PowerGREP to potężne narzędzie grep dla systemu Windows. Szybko przeszukuj dużą liczbę plików na komputerze lub w sieci, w tym pliki tekstowe i binarne, skompresowane archiwa, dokumenty MS Word, arkusze kalkulacyjne Excel, pliki PDF, pliki OpenOffice itp. Znajdź potrzebne informacje dzięki silnym wzorom tekstowym (wyrażenia regularne) określając formę tego, co chcesz, zamiast dosłownego tekstu.

To nie jest darmowe (kosztuje 149 USD), ale wydaje się, że najlepiej pasuje do tego, czego szukasz (z wyjątkiem DJVU - jeszcze nie znalazłem niczego, co mogłoby je przeszukać).


Heh, tuż przed tym, jak zobaczyłem tę odpowiedź, natknąłem się na nią i rzeczywiście wygląda na to, że mogę przeszukiwać pliki PDF bez bełkotu.
Rook

4

plądrowanie agenta. ( po prostu wyszukaj to w Google)

ma tę zaletę, że przeszukuje również dość szybko dyski sieciowe.


Kiedy używam go do wyszukiwania słowa w katalogu pełnym plików pdf, daje mi to bełkot w oknie podglądu. Czy to ma tak działać?
Rook

nie używałem go ostatnio w pdf, więc może to zrobić. wersja komercyjna ma dodatkowe wsparcie (może lepiej na pdf)
Tim Williscroft,

Upewnij się, że masz zaznaczoną opcję „Format PDF” w zakładce Opcje
snowdude




2

Przez jakiś czas korzystałem z Copernic Desktop Search . Udaje mu się nawet przeszukiwać załączniki wiadomości e-mail.


Polecam też Copernic ... Używam go od kilku miesięcy i to jest najlepsze, na jakie się natknąłem. Używam Google Desktop i Blinkx, ale Copernic jest bezpłatny i bardzo przydatny. Indeksuje całą zawartość pdf, doc, docx, cs, vb (programowanie też!) I wiele więcej. Najlepszą funkcją jest to, że pokazuje podczas wyszukiwania, dokładną lokalizację, w której wyszukiwany tekst to ...
Ranhiru Jude Cooray,

1

Używam Agenta Ransack w pracy. Działa całkiem nieźle i próbuje również przeszukiwać pliki binarne. Znajduje tekst w plikach FLA i ma możliwość używania wyrażeń regularnych.


1

Używam AstroGrep:

AstroGrep to narzędzie grep dla Microsoft Windows. Grep to program wiersza polecenia systemu UNIX, który wyszukuje słowa kluczowe w plikach. AstroGrep obsługuje wyrażenia regularne, wszechstronne opcje drukowania, przechowuje ostatnio używane ścieżki i ma funkcję „kontekstu”, która jest bardzo przyjemna do przeglądania kodu źródłowego.

.. i najlepsze: to nic nie kosztuje.

http://astrogrep.sourceforge.net


Nieźle, ale nadal ma problemy z przeglądaniem plików pdf. Bełkot i nie znalezienie wszystkich dopasowań.
Rook

nie przeszukuje pdf (właśnie go wypróbowałem)
JinSnow

1

Proponuję zajrzeć do File Content Finder (wyłączenie odpowiedzialności - jestem jego programistą). Jest specjalnie zaprojektowany do przeszukiwania zawartości plików bez indeksowania. Obsługuje wszystkie główne formaty plików - pdf, doc (x), xls (x), pptx, rtf i inne.

Filtrowanie pozwala zoptymalizować i zawęzić wyszukiwanie według wielu kryteriów - typu pliku, dat utworzenia / modyfikacji itp.

Możesz go pobrać z Mac App Store lub Microsoft Store .

Agent Ransack to podobna aplikacja, ale działa tylko w systemie Windows i obsługuje mniejszą liczbę formatów plików (nie obsługuje plików doc!).



0

Mam twoją odpowiedź !!! Musisz zainstalować cygwin dla systemu Windows. Umożliwi to korzystanie z poleceń * Unix w środowisku Windows i jest całkowicie bezpłatne. Po zainstalowaniu możesz użyć zwykłej funkcji „grep”, aby wyszukać wszystko, co chcesz.

Oto link do pobrania: http://www.cygwin.com/setup.exe


afaik, grep nie robi plików pdf i doc.
Rook


0

Używam powłoki systemu Windows. Działa podczas wyszukiwania ciągów w txt i doc. Nie jestem pewien co do plików pdf.

Polecenie, którego używam, jest następujące:

Get-ChildItem -Recurse | Select-String "find this string"
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.