EN  RU
Войти
Главная
Скачать
Купить
Документация
Поддержка
Контакты
 
Справочная информация  /  FAQ

Запуск из командной строки

Возможности CreateInstall позволяют создавать установки используя консоль или bat файлы.

Вы можете вызывать cicmd.exe для создания инсталляций из командной строки указав в параметре абсолютный или относительный путь к вашему файлу проекта your_project.ci. Если у вас установлена Light или Free версия, то используйте соответственно cicmdl.exe и cicmdf.exe.

cicmd.exe Projects\mysetup.ci 
c:\Program Files\CreateInstall\cicmd.exe "c:\My Projects\program.ci"

Также, имеется консольная версия сборщика инсталляций CreateInstall cicmdcon.exe. Для Light и Free версий это соответственно cicmdconl.exe и cicmdconf.exe. Все параметры точно такие же как и для cicmd.exe.

cicmdcon.exe Projects\mysetup.ci 
c:\Program Files\CreateInstall\cicmdcon.exe "c:\My Projects\program.ci"

Дополнительные параметры

Вы можете при запуске определять состояние чекбоксов 'Запускать инсталляцию после закрытия окна' и 'Автоматически закрывать после окончания'. В этом случае состояния чекбоксов указанные на странице Проект - Создание установки будут игнорироваться.

Автоматически закрывать после окончания
-c или -c1 - отмечен
-c0 - не отмечен
Запускать инсталляцию после закрытия окна
-r или -r1 - отмечен
-r0 - не отмечен

cicmd.exe -r0 -c1 Projects\mysetup.ci
cicmd.exe -c0 Projects\mysetup.ci
cicmd.exe -r1 Projects\mysetup.ci

Определение глобальных переменных

Опция -v позволяет устанавливать глобальные переменные при создании установки из командной строки. Глобальные переменные перечисляются через ';' со знаком '=': имя=значение;имя=значение.

cicmd.exe -r0 -v "var1=Some string;var2=10" Projects\mysetup.ci
cicmd.exe -v "version=Free;id=16;date=07/07/09" Projects\mysetup.ci

Вы можете указывать эти глобальные переменные в своем проекте как $имя переменной$.

Мультисборка

CreateInstall позволяет вам использовать один проект для содания нескольких различных установок в зависимости от глобальных переменных. Вы можете создавать инсталляцию с различным набором переменных используя параметр -m из командной строки. Смотрите Как создать несколько установок из одного проекта для более детальной информации.

Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.
  • Справочная информация
    • Введение
    • Первое знакомство
    • Сравнение инсталляторов
    • Лицензионное соглашение
    • Лицензия Light
    • Лицензия Free
    • Возможности программы
    • Список команд
    • FAQ
      • Глобальные переменные
      • Как использовать переменные среды
      • Как определить Control ID
      • Как подписать инсталляцию
      • Как создавать ярлыки
      • Локальные переменные
      • Переносная версия
      • Установка 64-bit приложений
      • Ложные срабатывания антивирусов
      • Фильтр распаковки
      • Запуск из командной строки
      • Как двигать контролы
      • Как использовать Условие
      • Мультисборка установок
      • Общие параметры диалогов
      • Переменные зависимые от языка
      • Переменные-параметры диалогов
      • Предопределенные директории
      • Предопределенные переменные
      • Функция-обработчик диалогов
    • Примеры
    • CreateInstall Assistant
    • Распаковщик установок
    • Решение проблем
Политика конфиденциальности
Copyright © ООО «Новострим», 2009-2026 ОГРН 1107232031390. Все права защищены.