Skip to content
Вернуться к началу

# Как исключить файлы

В некоторых случаях полезно исключить из результатов поиска определенные файлы или файлы определенного типа.

Фильтр исключений поможет ускорить поиск больших объемов данных. Если, например, некоторые подпути не имеют отношения к поиску, TreeSize может просто пропустить их. Также можно предотвратить появление определенных данных в результирующем наборе.

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

Существует два способа создания фильтра исключений:

## Использование глобальных фильтров поиска

Самый простой способ исключить файлы из поиска - добавить их в список глобальных фильтров поиска.

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

Глобальные фильтры поиска можно активировать и настроить в диалоге параметров в разделе «Фильтр исключений».

## Как часть определения фильтра

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

Его можно комбинировать с помощью связки `And` с другим фильтром, который исключает из поиска определенные файлы (например, «Системные файлы»).

Фильтр исключений в этом примере определяется следующим образом:

- Выберите Тип файла в первом поле выбора

- Выберите не равно во втором поле выбора

- Выберите Системные файлы в третьем поле выбора

Убедитесь, что исходный фильтр и фильтр исключения объединены через `And`, то есть у них есть общий родитель, содержащий выбор `And`.

Используется этот метод для создания еще более сложных комбинаций.

Например, несколько фильтров включения уже могут быть объединены с помощью `Or` (например, `имя файла = "один файл" ИЛИ имя файла = "другой файл"`).

Чтобы соединить эту существующую комбинацию с фильтром исключения, необходимо объединить всю группу `Or` с новым фильтром исключения с `And`.

Шаблон Исключить Системные файлы показывает такой пример, который ищет различные имена файлов, но в то же время исключает системные файлы.