Платформа "1С:Предприятие" 8.3.14 и выше
26.06.2024
Утилиты 1CEClientSetupMake.exe (для Windows) и 1CEClientSetupMake.sh (для macOS) предназначены для создания самораспаковывающегося архива или dmg-образа, содержащего клиентское приложение и настройки, необходимые для установки, обновления и запуска этого приложения.
Полученный с использованием утилит архив/dmg-образ может содержать:
Полученный дистрибутив должен быть подписан двойной (SHA1+SHA256) электронно-цифровой подписью провайдера (организации, которая будет заниматься поставкой дистрибутива).
Детальная информация о работе с электронно-цифровой подписью для dmg-образа доступна по следующей ссылке.
Утилита 1CEClientSetupMake.exe создает самораспаковывающийся архив 1CEClientSetup.exe клиентского приложения. Полученный архив помимо дистрибутива платформы "1С:Предприятие 8.3" может содержать конфигурационный файл 1CEStart.cfg с настройками, необходимыми для установки, запуска и обновления клиентского приложения. 1CEClientSetup.exe может быть запущен только в среде ОС Windows.
Утилита 1CEClientSetupMake.exe является консольным приложением
1CEClientSetupMake.exe [/f <Имя файла>] [/d <Имя входного каталога>] /o <Имя выходного каталога> [/h]
/f, --input-file=<Имя файла> - указывает подготовленный архив формата .zip, который будет внедрен в 1CEClientSetup.exe
/d, --input-directory=<Имя входного каталога> - указывает каталог, содержимое которого будет упаковано в zip-архив и внедрено в 1CEClientSetup.exe
/o, --output-directory=<Имя выходного каталога> - Опциональный параметр. Указывает каталог, в который будет помещен готовый файл 1CEClientSetup.exe. По умолчанию, указывает на текущий каталог.
/h, --help - вызов справки.
При использовании сокращенного варианта параметров, они могут быть разделены как символами /, так и -.
1CEClientSetup.exe - оконное приложение, не поставляется отдельно, а находится среди ресурсов 1CEClientSetupMake.exe.
При запуске данное приложение вносит данные из файла 1CEStart.cfg архива в пользовательский файл 1CEStart.cfg, добавляя настройки к уже существующим. После этого дистрибутив платформы распаковывается во временный каталог, и выполняется его установка. При этом отображается только индикатор выполнения установки и кнопка Отмена. По завершении установки временный каталог с дистрибутивом удаляется и запускается неинтерактивная программа запуска.
Утилита 1CEClientSetupMake.sh создает dmg-образ клиентского приложения. Полученный архив помимо дистрибутива платформы "1С:Предприятие 8.3" может содержать конфигурационный файл 1CEStart.cfg с настройками, необходимыми для установки, запуска и обновления клиентского приложения.
1CEClientSetupMake.sh <путь_к_DMG_образу_клиента> [путь_к_новому_DMG_образу_клиента] <путь_к_конфигурационному_файлу> [-h]
путь_к_DMG_образу_клиента – указывает путь к DMG-образу дистрибутива тонкого или толстого клиента "1C:Предприятия" для macOS.
путь_к_новому_DMG_образу_клиента – Опциональный параметр. Указывает путь к новому DMG-образу дистрибутива.
Например:
имя исходного образа: 1cv8-thin-client-A.B.C.D.dmg
имя нового образа: out-1cv8-thin-client-A.B.C.D.dmg
путь_к_конфигурационному_файлу – Опциональный параметр. Указывает путь к конфигурационному файлу, который будет размещен под именем 1cestart.cfg в созданном DMG-образе. Если параметр не задан, то будет выполнен поиск файла с именем 1cestart.cfg в директории файла, указанного в параметре путь_к_DMG_образу_клиента.
-h, --help – вызов справки.
При установке dmg-образа, содержащего файл 1cestart.cfg, программа установки "1С:Предприятие" устанавливает дистрибутив клиентского приложения, и после этого вносит данные из файла 1cestart.cfg, содержащегося в образе, в пользовательский файл 1cestart.cfg, добавляя настройки к уже существующим. После успешной установки и объединения настроек запускается не интерактивная программа запуска.
ВЫ МОЖЕТЕ ПРЯМО СЕЙЧАС СКОПИРОВАТЬ ФАЙЛЫ
НА ЖЕСТКИЙ ДИСК ВАШЕГО КОМПЬЮТЕРА