Сборник лабораторных работ по дисциплине "Прикладное программное обеспечение". Самохвалов К.М. - 9 стр.

UptoLike

Составители: 

9
[Setup] – основная секция скрипта, которая определяет, как будет назы-
ваться дистрибутив, куда он по умолчанию будет установлен, какая Группа
по умолчанию будет создана в меню Пуск в Программах, будет ли иметь ди-
стрибутив свою иконку и своё описание, владельца, также в ней определяют-
ся такие параметры как сжатие, отображение или скрытие определённых
страниц при установке уже готовой программы, поведение установщика и
деинсталлятора.
AppNameопределяет название дистрибутива и заголовок окна дист-
рибутива.
AppVerNameназвание, которое попадает в меню «Установка и удале-
ние программ».
DefaultDirNameпуть по умолчанию, куда установится программа,
значение этого параметра присваивается переменной {app}, которую потом
очень удобно использовать.
DefaultGroupNameгруппа по умолчанию в меню ПускПрограммы,
значение этого параметра присваивается переменной {group}, которую потом
удобно использовать при создании иконок.
[Files] – секция, в которой указывается, где лежат нужные для дистри-
бутива файлы (т. е. где компилятор будет искать файлы, которые и запакует в
дистрибутив) и куда они будут скопированы при установке. Кроме того, ка-
ждая из строк в этой секции может содержать несколько флагов, которые
укажут компилятору как себя вести при распаковке данных файлов. В нашем
случае использован флаг «ignoreversion», указывающий установщику переза-
писывать файлы независимо от их версий (даже если существующий файл
новее) и «dontcopy» означающий, что файл не будет распакован в папку на-
значения при установке (удобно хранить исходный файл скрипта в самом ди-
стрибутиве). Рассмотрим наши строки: Source: files\*; DestDir: {app}; Flags:
ignoreversion.