Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Автоматическая установка RAD Studio 10.4.2 упрощает автоматизацию процесса установки

rad studio 1042

RAD Studio 10.4.2 поддерживает автоматическую установку продукта в автоматическом режиме без взаимодействия с пользовательским интерфейсом. Автоматическая установка доступна для автономной и онлайн-установки. В автономной установке есть файл GOF и исполняемый файл установки. В онлайн-установке есть исполняемый файл установки и автоматическая загрузка необходимых пакетов в фоновом режиме. В настоящее время установка Windows SDK начинается с пользовательского интерфейса и не соблюдается правило «тихой установки». Кроме того, в обоих сценариях (тихом и очень тихом) программа установки без вывода сообщений все равно будет просить вас подтвердить лицензионное соглашение. Нажмите Y (для Да) в самом начале процесса, он не будет запрашивать дальнейшее взаимодействие после этого первоначального ввода.

Посмотрите, как можно настроить автоматическую установку с параметрами командной строки ниже.

Параметры командной строки установщика

Автоматическая установка может быть активирована путем передачи дополнительных необязательных параметров командной строки программе установки (если вы не передадите какой-либо параметр, будет выполнена обычная установка). Параметры командной строки программы установки, необходимые для режима автоматической установки, следующие:

Command Description
/SILENT Runs the installer in silent mode. The progress window is displayed.
/VERYSILENT Runs the installer in very silent mode. No windows are displayed.
/SUPRESSMSGBOXES Suppresses messagge boxes. This has an effect only when combined with/SILENT and/VERYSILENT.
/NOCANCEL Disables canceling the installation process.
/NORESTART Prevents the installer from restarting the system even if it is necessary.
/DIR="x:dirpath" Overrides the default install directory.
/SLIPFILE="x:filepath" Installs a license file.
/FEATURES=featureid Indicates the feature(s) to install, separated with » ; «. See the list below for the available features’ names.
/LOG="x:filepath" Causes setup to create a log file for debugging the installation process. If the file cannot be created, Setup will abort with an error message.

Примечание:  файл лицензии должен быть установлен на целевой машине перед установкой RAD Studio без вывода сообщений на экран, или вы можете установить его, используя  /SLIPFILE опцию.

Основные устанавливаемые функции

Параметр командной строки / FEATURES берет идентификаторы функций из приведенной ниже таблицы. Программа установки без вывода сообщений позволяет установить базовую среду IDE и любую из следующих платформ и функций (доступность функций также зависит от лицензии, передаваемой в качестве параметра). Это идентификаторы доступных функций:

Feature ID Description
delphi Installs all Delphi platforms
delphi_windows Installs Delphi Windows platform
delphi_macos Installs Delphi macOS platform
delphi_linux Installs Delphi Linux platform
delphi_ios Installs Delphi iOS platform
delphi_android Installs Delphi Android platform
cbuilder Installs all C++ Builder platforms
cbuilder_windows Installs C++ Builder Windows platform
cbuilder_ios Installs C++ Builder iOS platform
cbuilder_android Installs C++ Builder Android platform
french Installs French language pack
german Installs German language pack
japanese Installs Japanese language pack
samples Installs Samples
help Installs Help files
teechart Installs TeeChart components
dunit Installs DUnit components
interbase_express Installs InterBase Express components
interbase_2020 Installs InterBase 2020
openjdk Installs AdoptOpenJDK
android_sdk Installs AndroidSDK

Вот пример командной строки для автоматической установки программы и установки всех платформ Delphi и C ++ Builder (файл лицензии должен быть установлен перед запуском):

[crayon-676cf30237283065393718/]

В режиме без вывода сообщений вы видите статус установки, но больше не запрашиваете заполнение:

В этом  /verysilent режиме операция немедленно прекращается, и появляется скрытая командная строка, выполняющая установку:

Зайдите и ознакомьтесь с полными примечаниями к выпуску Delphi 10.4.2 в Embarcadero DocWiki.

Exit mobile version