Como desabilito a indexação em um diretório específico em várias plataformas?

14

Eu tenho alguns arquivos que serão acessados em várias plataformas (Mac OS X e Windows 7 principalmente, mas eu não descartaria o Linux no futuro) e não quero que esses arquivos sejam indexados pelos serviços de pesquisa das plataformas (haverá alguns despejos de banco de dados e não quero informações confidenciais colocadas nas tabelas de pesquisa).

Se bem me lembro, posso bloquear a indexação de um diretório no OS X colocando um arquivo especialmente nomeado lá (ele pode ter uma linha de texto dentro dele, já faz um tempo e não me lembro). Existe algo parecido no Windows?

Como faço para bloquear a indexação de um determinado diretório para Mac OS X, Windows (e possivelmente Linux)?

    
por CyberSkull 04.05.2013 / 12:15

2 respostas

13

A Pesquisa do Windows indexa apenas alguns locais por padrão (veja a captura de tela abaixo); todos os outros devem ser incluídos especificamente no índice. Para editar as configurações, basta começar a digitar "opções de indexação" ou "pesquisar" na caixa de pesquisa do menu Iniciar e clicar no resultado relevante:

Lávocêpodeveroslocaisindexadosatualmenteemodificá-losconformenecessário:

Vocêtambémpode alterar as opções avançadas de indexação , se necessário:

    
por 05.05.2013 / 18:02
2

Você pode excluir uma pasta do índice do Spotlight das Preferências do Sistema, adicionando .noindex ao final do nome ou criando um arquivo vazio chamado .metadata_never_index dentro dela.

mdutil -i off só pode ser usado com volumes (como mdutil -i off /Volumes/volumename/ ).

Para remover os índices existentes, você pode excluir /Volumes/volumename/.Spotlight-V100/ ou executar mdutil -E /Volumes/volumename/ .

    
por 04.05.2013 / 17:34