Как реализовать несколько команд в скрипте Inno Setup, вместо батника?

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

NicTon

Новичок
После завершения процесса установки, нужно выполнить ещё несколько команд (более 5 штук), они прописаны в батнике - это что-то вроде "патча обновления", в зависимости от того что выбрал пользователь, перед установкой, с применение xdelta и т.п.
НЕ хочется увеличивать размер и добавлять сразу готовые файлы, они слишком большие, пусть лучше просто "обновляются".

НЕ хочется просто запускать батник из секции RUN, по окончании установки и прятать консольное окно.

1. Кто что может посоветовать на замену?
2. Если запускать именно батник, то что лучше BAT или CMD, чтобы наверняка сработало у всех?
3. Как скрывать консольное окно и откуда батник лучше запускать из секции Code или из RUN?
 
Если используете ISDone тогда есть функция ISExec, она даже приблизительно будет считать проценты
Если же не используете, тогда можно взять Exec(ExpandConstant('{sys}\taskkill.exe'), ' /F /IM pzlib.exe', '', SW_HIDE, ewWaitUntilTerminated, i); //команда "убийства" процесса pzlib
 
Назад
Сверху