Внимание!
Параметры обязательно должны быть отделены от имени файла хотя бы одним пробелом. Расширение исполняемого файла указывать обязательно!
Например:
прога.exe-s не сработает
прога -s не сработает
прога.exe -s сработает!
В текущей версии добавлена возможность запуска зарегистрированных в системе типов файлов по ассоциациям.
Пример:
RootInstallDir=C:\install
Command1=preinstall\presetup.bat
Будет выполнен presetup.bat из папки C:\install\preinstall\ наличие/отсутствие начальных и конечных слешей корректируется автоматически. Не надо только использовать конструкции c начальной точкой типа .\install
Command1=|%SystemRoot%\regedit.exe
Или
Command1=%SystemRoot%\regedit.exe
Будет выполнен regedit.exe из папки, присвоенной %SystemRoot%.
Внимание!!! Для правильной передачи параметров, если в параметре должны быть двойные кавычки ("), то тогда для их правильной передачи - запускаемой программе необходимо писать """. Это не касается заключения в кавычки длинных путей - программе передается длинный путь как параметр, а кавычки исключаются.
PreRegFile/PostRegFile - импорт регфайла. Аналогично regedit.exe /s "RegFile" Соответственно, до и после выполнения команд, описанных в секции. Соглашения о путях и папках см выше.
Секция: [PostInstall]
[PostInstall]
Folder=
Command1=
Сommand2=
Command3=
Command4=
RegFile=
Reboot=1
PowerOff=0
Folder - Папка относительно RootInstallDir. Полная поддержка системных переменных. Полный путь тоже поддерживается - см. соглашение о путях.
Command1-Command4 - Последовательно выполняемые после окончания процесса установки команды. Все как в секции PreInstall.
PreRegFile/PostRegFile - импорт регфайла. См выше.
Reboot - Перезагрузка после окончания процесса установки и команд секции.
PowerOff - Выключение после окончания процесса установки и команд секции.
Секции: [UserButton_1]..[UserButton_3]
[UserButton_1]
Caption=Новости
Hint=Что нового?
Picture=HELP_BT.BMP
Folder=dok
Command=News.txt
Text=News.txt
Visible=1
Назначают отображение пользовательских кнопок на первой странице (приветствии);
Caption - Заголовок кнопки.
Hint - подсказка.
Picture - картинка кнопки (в каталоге SKIN)
Folder - папка, в которой лежит запускаемый файл. От RootInstallDir или абсолютный путь - см. соглашение о путях.
Command - запускаемый файл
О соглашении об этих параметрах читайте ниже.
Text - текстовый или RTF файл, будет показан во внутреннем просмотрщике.
Visible - отображать кнопку 1/0.
Секция: [SoftwareGroup]
[SoftwareGroup]
Тестовые программы=Программы для тестирования оборудования
+Мультимедийные=Программы для воспроизведения музыки и фильмов
Офисные программы=Различные программы офисного назначения
#Разные утилиты=Разные полезные утилиты
Игрушки=Игры для развлечения
Название группы = Описание
Все программы для удобства делятся на группы. Название группы отображается в окне выбора программ. Описание отображается в окне помощи в конфигураторе или в виде подсказки при выборе программ. В описании можно применять символ "|". Этот символ будет заменен на перевод строки.
Если название группы начинается с "+", то при запуске программы группа будет отображаться в развернутом виде. Если название группы начинается с "#", то при запуске программы группа будет отображаться в развернутом виде. Так же эта группа не будет сворачиваться.
Секции [Installitem_XXX] где XXX число от 000 до 999 (Именно 3 цифры!) по числу программ.
Do'stlaringiz bilan baham: |