Gibt es eine Möglichkeit, mit Mac OS X Spotlight nur die Dateinamen und nicht den Inhalt zu indizieren?

2804
aalaap

Ich verstehe zwar, dass der Punkt von Spotlight darin besteht, in Dateien zu suchen, aber es gibt auch Übereinstimmungen mit Dateinamen zurück, und das ist, was ich die meiste Zeit brauche. Außerdem läuft Spotlight auf meinem System so absurd langsam (Snow Leopard auf dem iMac '08), dass es einfach unbrauchbar ist. Ich habe Canary heruntergeladen und Spotlight konnte die App-Datei 15 Minuten lang nicht finden. Es befand sich bereits im Downloadstack, aber soweit es Spotlight betrifft, ist die Datei nicht vorhanden.

Daher würde ich gerne wissen, wie Spotlight nur die Dateinamen indexiert, wodurch es vielleicht etwas schneller wird. Ich möchte das Verhalten von Windows-Anwendungen wie AvaFind oder Search Everything nachahmen

Edit: Lassen Sie mich die Tatsache hervorheben, dass ich nach einem AvaFind- oder Search Everything- Ersatz für Mac OS X suche. Probieren Sie eine davon auf einem Windows-Computer aus und Sie werden meine Enttäuschung mit Spotlight oder anderen gängigen Suchwerkzeugen in OS X verstehen .

8

8 Antworten auf die Frage

6
jweede

Soweit ich weiß, ist Spotlight auf diese Weise hartcodiert. Die meisten Menschen in Ihrer Situation deaktivieren einfach das Spotlight und verwenden eine Alternative wie EasyFind .

Wenn dies zu drastisch ist, sollten Sie die Spotlight- .Spotlight-V100Datei im Stammverzeichnis Ihrer Festplatte löschen, um eine erneute Indexierung zu erzwingen. Nach der Neuindizierung sehen Sie möglicherweise eine bessere Leistung (und nicht).

F ***! EasyFind ist genau das, was ich brauchte! Nun, ich hätte gern gefunden, wie du bist, aber wann hat das Schlagen von Return jemandem geschadet? Ich danke dir sehr! aalaap vor 14 Jahren 0
immer gerne helfen. :) jweede vor 14 Jahren 0
Ich benutze EasyFind seit einigen Tagen. Es liefert zwar schneller Ergebnisse als Spotlight, ist aber für die Art von Ergebnissen, die ich erwarte, immer noch langsam. Trotzdem ist es kostenlos, also ... aalaap vor 14 Jahren 0
3
Richard Hoskins

Es gibt auch den Befehl locate, der bereits installiert ist.

Von der locate-Manpage:

 Das Lokalisierungsprogramm durchsucht eine Datenbank nach allen Pfadnamen, die mit dem übereinstimmen angegebenes Muster. Die Datenbank wird regelmäßig neu berechnet (normalerweise wöchentlich oder täglich) und enthält die Pfadnamen aller Dateien, die frei zugänglich. 
Beachten Sie, dass der Befehl zum Aktualisieren der locate (1) -Datenbanken - zumindest in früheren Versionen von Mac OS X - standardmäßig nur einmal pro Woche ausgeführt wird und einige Verzeichnisse ausschließt. jrg vor 14 Jahren 1
Ich habe nicht 1.000 Dollar für einen iMac mit Mac OS X ausgegeben, um ein Terminalfenster zu öffnen und UNIX-Befehle auszuführen! :-P Ich ziehe es immer vor, Locate zu verwenden, wenn ich in Ubuntu bin (auf einem beschissenen alten Laptop und auf meiner PS3), aber unter OS X sind die Standards etwas hoch :-) aalaap vor 14 Jahren 0
@aalaap Was auch immer. (In der Tat sind 1000 Dollar für eine Unix-Workstation mit der Stärke eines iMac ein Diebstahl. Aber ich verstehe, * Sie möchten nicht tippen. *) Richard Hoskins vor 14 Jahren 1
aalaap: Nein, Sie geben $ 1000 für einen iMac aus, der den Inhalt Ihrer Dateien UND Dateinamen in Sekunden durchsucht. Josh Hunt vor 14 Jahren 2
1
Pierre Bernard

Sie benötigen lediglich eine alternative Schnittstelle zu Spotlight. Mit HoudahSpot können Sie nach beliebigen Kriterien suchen. ZB nur nach Dateiname suchen.

1
windmaomao

Geben Sie einfach den Namen ein: Ihre Suchzeichenfolge im Spotlight, das wird es sein. Schauen Sie sich diesen Artikel an, Jungs, Power Search mit Spotlight

1
daviesgeek

Ich würde dringend empfehlen, zu Quicksilver oder Alfred zu wechseln . Beide sind frei. Quicksilver ist noch in der Beta, aber lassen Sie sich davon nicht abschrecken. Ich hatte so gut wie keine Probleme. Ich hatte nur ein Problem, als ich viele Anwendungen geöffnet hatte und QS erstarrte. Ich halte Spotlight immer noch für den Fall, dass QS erneut einfriert. Hoffe das hilft!

0
carrieactually

Anstatt Spotlight zu verwenden, führen Sie Ihre Suche in der oberen rechten Ecke eines Sucherfensters durch. Das durchsucht nur Dateinamen.

Auch das Durchsuchen von Inhalten ist in der Standardeinstellung, aber selbst nach dem Umschalten auf Dateinamen ist es immer noch zu verdammt langsam! aalaap vor 14 Jahren 0
0
cregox

Da dies bereits nicht zu dem angekündigten Thema gehört, sollten Sie je nach OSX-Version Google Desktop oder ein Schnellsuchfeld ausprobieren . Es ist schon lange eine gute Alternative, auf Desktops nach Dateien zu suchen, einschließlich Linux und speziell unter Windows.

0
cloudseat

I use Google QSB, HoudahSpot, Quicksilver, EasyFind & every other search app and spotlight GUI available. Still none of them come close to AvaFind or Search Everything. I use both OSX & XP/7 daily, but the horrendous search capabilities (or lack thereof) in OSX make it real a deal-breaker for me. Even OS7's find was much faster and more relevant. I always ask other OSX users "how do you find files quickly?", and they almost always shrug their shoulders. Seems like everyone hates Spotlight, unless you like getting dictionary definitions in place of a file's location. Is there a GUI front end for the locate command and does it work as quickly as Search Everything or AvaFind?

Nur damit Sie wissen, ich hatte die Wörterbuchdefinitionen immer am Ende der Liste angezeigt (ich gehe davon aus, dass dies die Standardeinstellung ist, aber vielleicht auch nicht), und Sie können den Speicherort der Datei anzeigen, indem Sie die Taste gedrückt halten oder öffnen es im Finder mit ⌘↩︎ oder ⌘-Doppelklick. SilverWolf vor 6 Jahren 0