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.