Ich habe einige Dateien, auf die über mehrere Plattformen hinweg zugegriffen werden soll (hauptsächlich Mac OS X und Windows 7, aber ich würde Linux in Zukunft nicht ausschließen), und ich möchte nicht, dass diese Dateien von den Suchdiensten der Plattformen indiziert werden (dort werden) einige DB-Dumps sein und ich möchte keine vertraulichen Informationen in die Suchtabellen setzen).
Wie ich mich erinnere, kann ich die Indizierung eines Verzeichnisses in OS X blockieren, indem ich eine speziell benannte Datei dort ablege (möglicherweise enthält sie eine Textzeile, es ist eine Weile her und ich erinnere mich nicht). Gibt es so etwas in Windows?
Wie blockiere ich die Indizierung eines bestimmten Verzeichnisses für Mac OS X, Windows (und möglicherweise Linux)?
quelle
Antworten:
Die Windows-Suche indiziert standardmäßig nur einige Standorte (siehe Abbildung unten). Alle anderen müssen speziell in den Index aufgenommen werden. Um die Einstellungen zu bearbeiten, geben Sie einfach "Indizierungsoptionen" oder "Suche" in das Suchfeld des Startmenüs ein und klicken Sie auf das entsprechende Ergebnis:
Dort können Sie die aktuell indizierten Standorte einsehen und nach Bedarf ändern:
Sie können bei Bedarf auch die erweiterten Indizierungsoptionen ändern :
quelle
node_modules
dass in jedem node.js-Repository vorhanden ist.Sie können einen Ordner aus dem Spotlight-Index aus den Systemeinstellungen ausschließen, indem Sie ihn
.noindex
am Ende seines Namens anfügen oder eine leere Datei mit dem Namen.metadata_never_index
darin erstellen .mdutil -i off
kann nur mit Volumes (wiemdutil -i off /Volumes/volumename/
) verwendet werden.Um vorhandene Indizes zu entfernen, können Sie sie löschen
/Volumes/volumename/.Spotlight-V100/
oder ausführenmdutil -E /Volumes/volumename/
.quelle
.metadata_never_index
Dateien hat keine Auswirkung auf 10.13 (das Umbenennen des Ordners.noindex
am Ende funktioniert jedoch).