¿Cómo deshabilito la indexación en un directorio específico en múltiples plataformas?

14

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)?

CyberSkull
fuente
La pregunta es demasiado amplia, ya que cada sistema debe configurarse por separado y no hay una forma mágica de deshabilitar la carpeta de indexación en varias plataformas que no sea asegurar el acceso a ella.
kenorb

Respuestas:

14

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:

1

Allí puede ver las ubicaciones indexadas actualmente y modificarlas según sea necesario:

2 3

También puede cambiar las opciones de indexación avanzadas si es necesario:

5 5 6 6

Karan
fuente
1
¿Es posible excluir una máscara de ruta? Quiero excluir node_modulesque esté presente en cada repositorio de node.js.
Qwerty
3

Puede excluir una carpeta del índice de Spotlight de las Preferencias del Sistema, agregando .noindexal final de su nombre, o creando un archivo vacío con el nombre .metadata_never_indexdentro de él.

mdutil -i offsolo se puede usar con volúmenes (como mdutil -i off /Volumes/volumename/).

Para eliminar índices existentes, puede eliminar /Volumes/volumename/.Spotlight-V100/o ejecutar mdutil -E /Volumes/volumename/.

Lri
fuente
Ah, ese es el nombre de archivo OS X! ¿Sabes cómo bloquear también la indexación de un directorio en Windows también?
CyberSkull
Hacer .metadata_never_indexarchivos no tiene ningún efecto en 10.13 ( .noindexaunque cambiar el nombre de la carpeta para tener al final sí funciona).
Anon