Как отключить индексирование в определенном каталоге на нескольких платформах?

14

У меня есть некоторые файлы, которые будут доступны на нескольких платформах (в основном Mac OS X и Windows 7, но я не буду исключать Linux в будущем), и я не хочу, чтобы эти файлы были проиндексированы поисковыми службами платформ (там будет быть дампами БД, и я не хочу, чтобы конфиденциальная информация помещалась в таблицы поиска).

Насколько я помню, я могу заблокировать индексирование каталога в OS X, поместив туда файл со специальным именем (в нем может быть строка текста, это было давно, и я не помню). Есть ли что-то подобное в Windows?

Как заблокировать индексирование определенного каталога для Mac OS X, Windows (и, возможно, Linux)?

CyberSkull
источник
Вопрос слишком широкий, поскольку каждая система должна быть настроена отдельно, и нет никакого волшебного способа отключить папку индексации на нескольких платформах, кроме защиты доступа к ней.
Кенорб

Ответы:

14

По умолчанию Windows Search индексирует только несколько мест (см. Скриншот ниже); все остальные должны быть специально включены в указатель. Чтобы изменить настройки, просто начните вводить «параметры индексации» или «поиск» в поле поиска в меню «Пуск» и щелкните соответствующий результат:

1

Там вы можете увидеть текущие индексированные местоположения и изменить их по мере необходимости:

2 3

Вы также можете изменить дополнительные параметры индексации, если это необходимо:

5 6

Каран
источник
1
Можно ли исключить маску пути? Я хочу исключить, node_modulesчто присутствует в каждом репозитории node.js.
Qwerty
3

Вы можете исключить папку из индекса Spotlight из Системных настроек, добавив .noindexв конец ее имя или создав пустой файл с именем .metadata_never_indexвнутри нее.

mdutil -i offможно использовать только с томами (например mdutil -i off /Volumes/volumename/).

Чтобы удалить существующие индексы, вы можете удалить /Volumes/volumename/.Spotlight-V100/или запустить mdutil -E /Volumes/volumename/.

LRI
источник
Ах, это имя файла OS X! Вы знаете, как также заблокировать индексацию каталога в Windows?
CyberSkull
Создание .metadata_never_indexфайлов не оказывает никакого влияния на 10.13 (переименование папки, чтобы иметь .noindexконец, действительно работает).
Anon