Tukash, попробЫвал... Наверно не то сделал или что.
Выбираю к примеру Установить модели 1. У меня ставятся обе папки. И еще, мне надо чтобы папки model1 и model2 устанавливались файлы из них в папку models.
Скрипт:
Код:
[Setup]
AppName=Ïðîâåðêà
AppVerName=Ïðîâåðêà1.5
AppPublisher=Ïðîâåðêà
AppPublisherURL=http://www.mycompany.com
AppSupportURL=http://www.mycompany.com
AppUpdatesURL=http://www.mycompany.com
DefaultDirName={pf}\Ïðîâåðêà
DefaultGroupName=Ïðîâåðêà
DisableProgramGroupPage=yes
LicenseFile=C:\ag\Ëèöåíçèÿ.txt
InfoBeforeFile=C:\ag\Èíôîðìàöèÿ.txt
OutputDir=C:\Íîâàÿ ïàïêà
OutputBaseFilename=proverka
Compression=lzma
SolidCompression=yes
[Languages]
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
[Components]
Name: lng; Description: Âûáåðèòå:; Flags: fixed; Types: custom
Name: lng/ru; Description:Óñòàíîâèòü ìîäåëè 1; Flags: exclusive
Name: lng/en; Description: Óñòàíîâèòü ìîäåëè 2; Flags: exclusive
[Files]
Source: C:\s\a\model1\*; DestDir: {app}\; Components: lng/ru; Flags: recursesubdirs ignoreversion sortfilesbyextension createallsubdirs
Source: C:\s\a\model2\*; DestDir: {app}\; Components: lng/en; Flags: recursesubdirs ignoreversion sortfilesbyextension createallsubdirs
[Files]
Source: "C:\ag\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; Íå èñïîëüçóéòå ôëàã "ignoreversion" äëÿ ëþáûõ ñèñòåìíûõ ôàéëîâ.
Чёрт, йероглифы... (