16.16.9. function AddQuarantineFilter
procedure AddQuarantineFilter(AMask : string);
Добавляет к фильтр маску, заданную параметром AMask. Добавление первой маски включает фильтр, его выключение производится путем очистки условий функцией ClearQuarantineFilter
Фильтр полезен при исследовании ПК режимных объектов, где необходимо исключить попадание в карантин файлов с определенными расширениями, например '*.doc*'. Фильтр влияет также на автокарантин, и полезен для исключения из карантина определенных файлов или каталогов.
Совместимость: AVZ 4.45 и выше
begin
ClearQuarantineFilter;
// Настройка фильтра
AddQuarantineFilter('*.xlsx');
AddQuarantineFilter('C:\Секретные документы\*.*');
// Карантин файлов
QuarantineFile('C:\Секретные документы\Секретный отчет.docx', '');
QuarantineFile('C:\Секретные документы\Совершенно секретно\12345.txt', '');
end.
В данном примере полностью блокируется карантин файлов в папке C:\Секретные документы\ и всех ее вложенных подкаталогах, а также карантин файлов с расширением *.xlsx независимо от их местоположения.