ВУЗ:
Составители:
12
insdeletekeyifempty
Root: HKLM; Subkey: "SOFTWARE\Electronic Arts\Electronic Arts\Crysis";
Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Electronic Arts\Electronic
Arts\Crysis\ergs"; ValueType: String; ValueData:
"RM88SDWAU3A3L1O31911";
Пример кода
Часто бывает, что в папке, куда устанавливается приложение, остаются
файлы, которые не удаляются при деинсталляции. В этом поможет команда
DelTree – удаление каталога. (Следует помнить, что если программа будет
установлена скажем в C:\Program Files или в C:\WINDOWS, то эта папка бу-
дет удалена.
procedure CurUninstallStepChanged (CurUninstallStep: TUninstallStep);
begin
case CurUninstallStep of
usPostUninstall:
DelTree(ExpandConstant('{app}'),true,true,true);
end;
end;
InnoUnp. Утилита декомпиляции дистрибутивов Inno Setup
Утилита InnoUnp позволяет распаковывать установщики, созданные с
помощью Inno Setup. После распаковки получите скрипт install_script.iss и
папки {app}, {win}, embedded (возможно, не все). Недостатками утилиты яв-
ляются ошибки в секции [Files], такие как добавление в нее деинсталлятора
и, что важнее, невозможность извлечения секции [Code] в неизменном виде.
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »