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

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

Previous pageReturn to chapter overviewNext page

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 на множестве ПК