Inno Setup
Inno Setup - одна из популярных программ для создания инсталляторов для любых приложений. По функционалу утилита превосходит большинство коммерческих аналогов и имеет несколько сторонних оболочек, способствующих упрощению и ускорению процесса написания кода инсталлятора. Помимо основного функционала, разработчики и энтузиасты предлагают массу дополнительных инструментов в виде плагинов и готовых скриптов для расширения возможностей программы. Установщики в Inno Setup создаются посредством написания небольшого кода, называемого сценарием или скриптом. Он представляет собой схожий с конфигурационным файл и позволяет управлять любым этапом процесса установки приложения. В окне редактора Inno Setup можно сразу же проверить созданный скрипт и внести необходимые коррективы.