function AddQuarantineFilter

function AddQuarantineFilter

Previous pageReturn to chapter overviewNext page

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 независимо от их местоположения.

 

См. также: ClearQuarantineFilter, QuarantineFile