Лечение заданных папок по условию
begin
ActivateWatchDog(5*60);
// Настройка AVZ
SetupAVZ('UseQuarantine=Y'); // Включить карантин
SetupAVZ('Priority=-1'); // Пониженный приоритет
if GetComputerName = 'PUPKIN' then begin
SetupAVZ('Scan=C:\'); // Проверять диск C:\
SetupAVZ('Scan=D:\Virus'); // Проверять указанную папку
SetupAVZ('DelVir=Y'); // Включить лечение
end;
// Запуск сканирования
RunScan;
// Добавление данных о имени ПК
AddToLog('---------------');
AddToLog('Протокол с компьютера '+GetComputerName);
// Сохранение протокола
SaveLog('AVZ_LOG\'+GetComputerName+'_log.txt');
// Завершение работы AVZ
ExitAVZ;
end.
В примере использовались: ActivateWatchDog, AddToLog, ExitAVZ, GetComputerName, RunScan, SaveLog, SetupAVZ