Удаления ненужных файлов после установки игры

  • Автор темы Автор темы Kokx
  • Дата начала Дата начала

Kokx

Новичок
Всем привет, интересует удаления файлов в конце установки игры, например: тех же rar архивов.
Чтобы удаления происходило при помощи скрипта inno setup, а не всякими батниками и cmd.
Так можно сделать?
 
Kokx, можно так:

Код:
procedure CurStepChanged(CurStep: TSetupStep);          // Удаление фала(ов) / папки(ок)
begin                                                   // после заввершения установки
if CurStep = ssDone then begin
  DeleteFile(ExpandConstant('{app}\Имя_файла.формат')); // Удаление файла
  DelTree(ExpandConstant('{app}\Имя_папки'));           // Удаление папки
 end;
end;
 
Kokx, deletefile(ExpandConstant('{app}') + '\patch.rar');

или if not ISRarExtract ( 0, 0, ExpandConstant('{src}\1.rar'), ExpandConstant('{app}'), true, '') then break;

true - удаление после распаковки, false - нет
 
Спасибо, попробую.
Можно еще вопрос?
Как понять по какой очередность действий идут в скрипте?
 
А к примеру если использовать вариант от Nemko, где его прописать чтобы перед установкой Доп ПО удалялись файлы.
 
Назад
Сверху