16.23.3. procedure SysCleanDelFilesList
procedure SysCleanDelFilesList;
Очищает список файлов, ссылки на которые будет искать и удалять подсистема эвристической чистки системы. Очистка пустого списка (и, как следствие, повторные вызовы функции) не являются ошибкой.
На заметку:
В момент запуска скрипта список файлов пустой и его дополнительная очистка вызовом SysCleanDelFilesList не требуется.
Пример:
begin
// Удаление файла
DeleteFile('%WinDir%\trojan.exe');
// Чистка списка файлов
SysCleanDelFilesList;
// Удаление файла
DeleteFile('%WinDir%\trojan1.exe');
// Чистка ссылок на удаленные файлы
ExecuteSysClean;
end.
В примере эвристическая чистка удалит следы '%WinDir%\trojan1.exe', но не будет удалять следы '%WinDir%\trojan.exe'.