Wie kann ich in Vista Explorer den Inhalt aller Dateien in einem Verzeichnis nach einem Wort durchsuchen?

9

Ich habe eine PHP-Website in einem Verzeichnis unter Vista.

Viele Dateien in diesem Verzeichnis enthalten das Wort "Ausgabe". Im Windows Explorer gebe ich "Ausgabe" in das Suchfeld ein. Es werden zwei Dateien gefunden, die anderen jedoch nicht.

Was muss ich tun, damit die Explorer-Suche von Vista genau und zuverlässig ist?

Derzeit löse ich dieses Problem, indem ich Eclipse öffne und eine globale Suche durchführe, die hervorragend funktioniert. Es wäre nur schön, wenn ich dies tun könnte, ohne jedes Mal 20 Sekunden warten zu müssen, um Eclipse zu öffnen.

Alt-Text

Hier sind meine Suchoptionen; Ich habe alles eingeschaltet:

Geben Sie hier die Bildbeschreibung ein

Edward Tanguay
quelle

Antworten:

6

Ich habe auch weit und breit danach gesucht. Es scheint, dass die Optionen "Nicht indiziert einschließen" bestimmte Dateitypen immer noch ausschließen (ich habe einen ähnlichen Test eingerichtet, und wenn ich die Datei in .txt umbenenne, funktioniert sie, benenne sie wieder in .php um und kann sie nicht finden). Es scheint die einzige Möglichkeit zu sein, dies zu umgehen, indem Vista gezwungen wird, die Anweisungen für diesen Dateityp hier zu durchsuchen .

Für mich ist es jedoch keine Lösung, Vista für jede Erweiterung vorzubereiten, nach der ich suchen möchte. Ich neige dazu, ein kostenloses Dienstprogramm namens Agent Ransack zu verwenden . Sie können einen Ordner angeben und nach Dateiinhalten suchen. Angesichts des Brute-Force-Mechanismus ist dies überraschend schnell.

Alt-Text

Vdex
quelle
+1. Nachdem ich es vor einiger Zeit satt hatte, die integrierte Suche von Windows XP in eine nützliche Form zu bringen, schrieb ich mein eigenes Suchwerkzeug - dann wurde ich auf Agent Ransack verwiesen und stellte fest, dass es alles tat, was ich brauchte.
David Spillett
7

Ich benutze Notepad ++ für diese Art der Suche. Es ist leichter zu öffnen als Eclipse und Sie haben eine schöne Ausgabe und viele andere Optionen. Natürlich gibt es viele andere Tools, aber ich mag dieses.

Speisekarte

In Dateien suchen

Ianix
quelle
1

Möglicherweise müssen Sie die Optionen für die Suche in der Systemsteuerung aufrufen und die Suche nach versteckten Dateien und Ordnern aktivieren.

CrimsoИ
quelle
Im obigen Screenshot habe ich "Nicht-Index-, versteckte und Systemdateien einschließen" aktiviert. Meinen Sie das woanders?
Edward Tanguay
1

Kürzlich habe ich ein wirklich cooles Tool gefunden. Alles von voidtools macht das sehr gut.

Es verwaltet einen Index aller Ihrer Dateinamen (versteckt, System, normal: alles).
Es ist super schnell und hat eine sehr minimale, aber pragmatische Benutzeroberfläche.
Sie können es mit Teilen von Dateinamen, Platzhaltern und sogar regulären Ausdrücken durchsuchen.

Viel besser als all diese "indizierten Such" -Ressourcenfresser, die Ihnen nicht die Dateien zeigen, nach denen Sie wirklich suchen.

- Jeroen

Jeroen Wiert Pluimers
quelle
0

Möglicherweise sollten Sie ein kostenloses Dienstprogramm namens Locate32 ausprobieren , das nur die Dateinamen, Daten, Größen usw. indiziert, nicht den Dateiinhalt.

Es funktioniert wie das bereits erwähnte Everything , aber dieses funktioniert auf allen Arten von Laufwerken, nicht nur auf NTFS, und kann so konfiguriert werden, dass auch der Dateiinhalt durchsucht wird (z. B. können Sie ihn anweisen, nach Dateien zu suchen, deren Name mit "Report"kleiner beginnt) als 20 MB, nicht im "Archive"Verzeichnis, und dann nach passenden Dateien, um im Inhalt nach der Zeichenfolge zu suchen "Needed now!")

Ich habe den Win+Shift+FSchlüssel so konfiguriert , dass sein Suchdialog angezeigt wird, und ich habe keinen schnelleren Weg gefunden, um ein Verzeichnis oder eine Datei zu erreichen.

TheNewbie
quelle
0

geh DOS!

Öffnen Sie eine Cmd-Eingabeaufforderung und suchen Sie mit 'findstr'.

C:\> findstr /I "$output" C:\data\*.php5

Schauen Sie sich alle Optionen an, die findstr /?

Sie können die Ausgabe sogar "leiten" oder "umleiten"

Amit
quelle
3
Das ist nicht DOS, fwiw.
user1686