Tengo algunos archivos a los que se accederá a través de varias plataformas (Mac OS X y Windows 7 principalmente, pero no descartaría Linux en el futuro) y no quiero que estos archivos sean indexados por los servicios de búsqueda de las plataformas (habrá ser algunos volcados de base de datos y no quiero información confidencial en las tablas de búsqueda).
Según recuerdo, puedo bloquear la indexación de un directorio en OS X colocando allí un archivo con un nombre especial (puede tener una línea de texto dentro, ha pasado un tiempo y no lo recuerdo). ¿Hay algo así en Windows?
¿Cómo bloqueo la indexación de un determinado directorio para Mac OS X, Windows (y posiblemente Linux)?
windows-7
linux
macos
file-search
CyberSkull
fuente
fuente
Respuestas:
Windows Search solo indexa algunas ubicaciones de forma predeterminada (vea la captura de pantalla a continuación); todos los demás deben incluirse específicamente en el índice. Para editar la configuración, simplemente comience a escribir "opciones de indexación" o "buscar" en el cuadro de búsqueda del menú Inicio y haga clic en el resultado correspondiente:
Allí puede ver las ubicaciones indexadas actualmente y modificarlas según sea necesario:
También puede cambiar las opciones de indexación avanzadas si es necesario:
fuente
node_modules
que esté presente en cada repositorio de node.js.Puede excluir una carpeta del índice de Spotlight de las Preferencias del Sistema, agregando
.noindex
al final de su nombre, o creando un archivo vacío con el nombre.metadata_never_index
dentro de él.mdutil -i off
solo se puede usar con volúmenes (comomdutil -i off /Volumes/volumename/
).Para eliminar índices existentes, puede eliminar
/Volumes/volumename/.Spotlight-V100/
o ejecutarmdutil -E /Volumes/volumename/
.fuente
.metadata_never_index
archivos no tiene ningún efecto en 10.13 (.noindex
aunque cambiar el nombre de la carpeta para tener al final sí funciona).