Tenho alguns arquivos que serão acessados em várias plataformas (principalmente Mac OS X e Windows 7, mas não descartarei 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 que informações confidenciais sejam colocadas nas tabelas de pesquisa).
Pelo que me lembro, posso bloquear a indexação de um diretório no OS X colocando um arquivo nomeado especialmente lá (pode ter uma linha de texto dentro dele, já faz um tempo e não me lembro). Existe algo parecido no Windows?
Como bloquear a indexação de um determinado diretório para Mac OS X, Windows (e possivelmente Linux)?
windows-7
linux
macos
file-search
CyberSkull
fonte
fonte
Respostas:
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ê pode ver os locais indexados no momento e modificá-los conforme necessário:
Você também pode alterar as opções avançadas de indexação, se necessário:
fonte
node_modules
o presente em todos os repositórios node.js.Você pode excluir uma pasta do índice Spotlight das Preferências do Sistema, adicionando
.noindex
ao final do nome ou criando um arquivo vazio nomeado.metadata_never_index
dentro dela.mdutil -i off
só pode ser usado com volumes (comomdutil -i off /Volumes/volumename/
).Para remover índices existentes, você pode excluir
/Volumes/volumename/.Spotlight-V100/
ou executarmdutil -E /Volumes/volumename/
.fonte
.metadata_never_index
arquivos não tem efeito na versão 10.13 (renomear a pasta a ter.noindex
no final funciona, no entanto).