Сканирование и автокарантин

Наверх  Предыдущая  Последующая |

begin

 ActivateWatchDog(5*60);

 // Настройка AVZ

 SetupAVZ('UseQuarantine=Y'); // Включить карантин

 SetupAVZ('Priority=-1');     // Пониженный приоритет

 SetupAVZ('nw=Y');            // Сетевой режим

 // Запуск сканирования

 RunScan;

 // Добавление данных о имени ПК

 AddToLog('---------------');

 AddToLog('Протокол с компьютера '+GetComputerName);

 // Сохранение протокола 

 SaveLog('AVZ_LOG\'+GetComputerName+'_log.txt');          

 // Автокарантин

 ExecuteAutoQuarantine;

 // Завершение работы AVZ 

 ExitAVZ;

end.

 

Для работы данного примера необходимо создать в рабочем каталоге AVZ папку AVZ_LOG. Ключ NW=Y переключает AVZ в сетевой режим работы - это проявляется в том, что при помещении файла в карантин в папке Quarantine и Infected создается новый уровень - имя компьютера. Это позволяет избежать наложения помещаемых в карантин файлов при запуске AVZ на множестве ПК