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

Возможности настройки setup.exe

Использование версии в имени файла

Как вы знаете, вы можете указать имя исполняемого файла в поле Проект - Информация о программе - Версия. В этом случае, инсталлятор автоматически определит версию программы и присвоит её переменной ver, которую вы можете использовать в процессе инсталляции. Но что делать, если вы хотите указать версию в имени файла установки, например, setup-1.0.1.exe? Использовать такую setup-#ver#.exe нельзя, так как переменные вида #variable# определены только в процессе инсталляции. Вы можете использовать глобальную переменную $ver$, она автоматически заменится на текущую версию программы, которая указана в поле Версия. Например, вы можете определить Проект - Вывод - Имя запускаемого файла как

setup-$ver$.exe
mysetup.$ver$.exe
Версия
Версия

Установка времени setup.exe

Дополним предыдущий пункт ещё одной незадокументированной возможностью. Если вы в качестве Версии указали имя исполняемого файла, то вы можете автоматически установить такое же время у создаваемого файла инсталляции. В этом случае время создания файла установки будет совпадать с временем создания файла самой программы. Для этого достаточно определить глобальную переменную timestamp со значением 1. Сделать это можно в разделе Препроцессор.

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