|
function BC_ImportDeletedList |
Наверх Назад Вперед | |
|
function BC_ImportDeletedList : boolean;
Выполняет импорт списка удаленных файлов в настройки Boot Cleaner. Список удаленных файлов ведется автоматически и пополняется при каждом вызове функции DeleteFile. Кроме того, возможно ручное добавление файлов в список удаленных при помощи SysCleanAddFile. Список удаленных файлов применяется для эвристической чистки системы, которая активируется командой ExecuteSysClean.
На заметку: Вызов ExecuteSysClean очищает список удаленных файлов, поэтому необходимо использовать функцию ImportDeletedList пред вызовом ExecuteSysClean.
Пример:
begin // Удаление файлов DeleteFile('%WinDir%\Trojan1.exe'); DeleteFile('%WinDir%\Trojan2.exe'); DeleteFile('%WinDir%\Trojan3.exe'); // Импорт списка удаленных файлов в настройки Boot Cleaner BC_ImportDeletedList; // Чистка ссылок на удаленные файлы ExecuteSysClean; // Активация драйвера Boot Cleaner BC_LogFile(GetAVZDirectory + 'boot_clr.log'); BC_Activate; // Перезагрузка RebootWindows(true); end. |