Секция [Code] является необязательной и определяет код на языке программирования Паскаль (здесь и далее по тексту Pascal-сценарий). Pascal-сценарий позволяет расширить стандартные возможности программы установки/удаления. Следует отметить, что создание Pascal-сценария является не простой задачей и требует определённого опыта работы с Inno Setup, а также навыки программирования на языке Паскаль или ему подобного (Delphi).
Файлы сценариев "Code*.iss", "UninstallCode*.iss" и "AllPagesExample.iss" из папки "Examples" в каталоге установки Inno Setup содержат различные примеры секции [Code]. Пожалуйста, внимательно изучите их, прежде чем попытаетесь создать свой собственный Pascal-сценарий.
Примечание: для ознакомления с языком программирования Паскаль можете
обратиться к книге "Essential Pascal", автор Marco Cantù.
Дополнительную информацию смотрите по адресу http://www.marcocantu.com/epascal/, а саму книгу
можно скачать по ссылке https://www.marcocantu.com/epascal/EssentialPascal.zip
.