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

Встроенные файлы

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

Комментарий
При желании, вы можете указать комментарии к данной команде.

Кодировка
Вы можете выбрать кодировку файлов. Это может быть UTF-8, Unicode или двоичный файл.

Удалять BOM символы
Отметьте этот чекбокс, если вы хотите удалить UTF-8 или Unicode BOM символы в начале файла.

Способ встраивания
В памяти - весь список, до 1-2 MB только текстовых файлов. Имя файла должно содержать только ANSI символы.
Как временный файл - Рекомендуется для больших или двоичных файлов. Имя файла в кодировке UTF.

Имя файла
Укажите имя файла на вашем компьютере, который должен быть встроен в скрипт установки. Вы можете указать его в окне выбора нажав на кнопку справа.

С:\data\settings.ini
C:\myapp\data.txt

Имя переменной
Имя переменной, в которую будет записано содержимое встроенного файла.

Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то файл не будет загружаться а указанную переменную. Подробнее использование условий описано в Как использовать Условие.

Комментарий
Вы можете добавить в этом поле комментарий.

Команда Встроенные файлы
Команда Встроенные файлы

Как встраивать файлы с помощью команды Исходный код

Вы можете встраивать файлы в скрипт установки с помощью команды Исходный код на языке программирования Gentee. Ниже приведен пример встраивания файла и присваивание его переменной с именем myfile.

macrox_setstr("myfile", "\<c:\myapp\data.txt>")

Также имеется возможность встраивать в скрипт двоичные файлы. В этом случае используется переменная типа buf.

buf myfile

myfile =  "\<c:\myfiles\myfile.dat>"
print("Size: \( *myfile )")
Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.
  • Список команд
    • Деинсталлятор
    • Диалоги
    • Интернет
    • Переменные
    • Приложение
    • Программирование
    • Регистрировать DLL и шрифты
    • Реестр & INI
    • Система
    • Сообщения и звук
    • Текстовые файлы
    • Файлы
      • Wow64Redirection
      • Временные файлы
      • Вычислить хэш
      • Доступ и разрешения
      • Копировать файлы - Список
      • Распаковать 7z файл
      • Распаковать ZIP файл
      • Восстановить файлы
      • Встроенные файлы
      • Заменa внутри файлов
      • Искать файлы и директории
      • Копировать файлы
      • Переименовать файл/папку
      • Информация о файле
      • Распаковать CAB файл
      • Распаковать файлы
      • Создать директории
      • Сохранить файлы
      • Удалить файлы
      • Установить атрибуты файла
      • Установочные файлы
Политика конфиденциальности
Copyright © ООО «Новострим», 2009-2026 ОГРН 1107232031390. Все права защищены.