Dumme Volltextsuche?

2428
shoosh

Ich suche nach einem einfachen Windows-Tool, das in der Lage ist, alle Dateien in einem Verzeichnisbaum zu durchsuchen und eine Volltextsuche für alle Dateien durchzuführen.
Ich traue der Vista-Suche einfach nicht, weil sie bei den geöffneten Dateien sehr wählerisch zu sein scheint und nicht mit Teilwörtern übereinstimmt.
Hat jemand einen guten Vorschlag?

7
* Dumme * Volltextsuche? arathorn vor 14 Jahren 3
@ arathorn: Sie werden überrascht sein, was manche Leute mit ihren Computern machen. ;-D Randolf Richardson vor 12 Jahren 0

7 Antworten auf die Frage

11
bmb

Ich habe Agent Ransack seit Jahren verwendet und kann es nur wärmstens empfehlen.

Ich kann nicht glauben, dass ich so viele Jahre ohne Agent Ransack Fenster benutzt habe. Danke für diesen Tipp! mtyson vor 11 Jahren 0
3
Joey

findstr:

findstr /s "foo" * 
3
Randolf Richardson

Ich benutze dafür den kostenlosen, Open Source FAR Manager:

  FAR Manager
  http://www.farmanager.com/

Es handelt sich um eine native Windows-Anwendung (32-Bit- und 64-Bit-Versionen sind verfügbar), die den Textmodus verwendet.

Wenn Sie FAR Manager verwenden, gelangen Sie mit diesen Tastenanschlägen nach dem Navigieren zum gewünschten Pfad zu der Dateisuchfunktion:

  1. Alt-F7 (um den Dialog "Datei suchen" aufzurufen)
  2. Geben Sie die gewünschten Kriterien ein (Textzeichenfolge, Codeseite sowie einige andere Optionen).
  3. Wählen Sie "Suchbereich" (Standardeinstellung für aktuelles Verzeichnis)
  4. Drücken Sie "Enter", um die Suche zu starten

Hier ist ein Screenshot: enter image description here

3
Mister_Tom

Wenn Sie nach einem Befehlszeilenprogramm suchen, versuchen Sie den integrierten Befehl "findstr". Es wurde empfohlen unter https://stackoverflow.com/questions/87350/what-are-are-good-grep-tool-for-windows

Ich verwende es als "Windows Grep" -Befehl, da ich nichts herunterladen oder installieren muss.

Dokumentation und Beispiele für "findstr" finden Sie unter http://technet.microsoft.com/en-us/library/bb490907.aspx

Verwenden Sie / s, um alle Unterverzeichnisse zu durchsuchen. Hier ist das offizielle Beispiel von technet für das Finden einer Zeichenfolge in allen Dateien in einem Verzeichnis und in allen Unterverzeichnissen:

To search every file in the current directory and all subdirectories that contained the word Windows, regardless of the letter case, type the following:  findstr /s /i Windows *.* 
3
Dan H

BareGrep wird live ausgeführt, während Sie search eingeben, und zeigt den übereinstimmenden Kontext. Ich habe auch AgentRansack verwendet, aber die Live-Suche gefällt mir wirklich gut.

BareGrep screenshot

0
Ryan

Dies scheint ein solides Programm zu sein, mit dem Sie erreichen können, wonach Sie fragen.

0
Cheeto

Ich glaube, der Windows 7-Explorer wird dies mit seinem Suchfeld tun, aber wenn das nicht funktioniert ...

Versuchen Sie es mit http://www.wingrep.com/

Ich habe versucht, die integrierte Suche von Windows 7 zu verwenden. In meinem Fall hat es jedoch nicht funktioniert, da ich nicht standardmäßige Textdateien durchsuche. Ryan R vor 12 Jahren 1