AVZ 5. Руководство пользователя
×

16.16.3. function  CreateInfectedArchive

function  CreateInfectedArchive(AFileName : string; AQrInfoFiles : string = '') : boolean;
 
Функция создает архив с файлами, помещенными сегодня в Infected (т.е. берутся все файлы из папки Infected, соответствующей текущей дате). Архив имеет ZIP формат, пароль - virus. Если указанная в параметре AFileName папка не существует, то перед сохранением архива делается попытка создать ее.
 
Необязательный параметр AQrInfoFiles поддерживается начиная с версии 4.41, и содержит список произвольных файлов, которые добавляются в папку INFO карантина. Разделителем списка файлов является ";". Может применяться для того, чтобы сохранить в карантине некие пояснения, протоколы исследования, сведения о ПК и т.п.
 
 
Пример:
 
begin
  // Создание архива c содержимым папки Infected
  CreateInfectedArchive(GetAVZDirectory+'infected.zip');
end.
 
В примере использовались: GetAVZDirectory