Ícone do site Embarcadero RAD Studio, Delphi, & C++Builder Blogs

O instalador silencioso RAD Studio 10.4.2 facilita a automatização do processo de instalação

rad studio 1042

O RAD Studio 10.4.2 oferece suporte à instalação silenciosa e automatizada do produto sem interação com a IU. A instalação silenciosa está disponível para instalação offline e online. Na instalação offline, há um arquivo GOF e o executável de configuração. Na instalação online, há um executável de configuração e um download automático dos pacotes necessários em segundo plano. A instalação do Windows SDK atualmente começa com uma IU e não respeita a regra de “instalação silenciosa”. Além disso, em ambos os cenários (silencioso e muito silencioso), o instalador silencioso ainda solicitará que você confirme o EULA. Pressione Y (para Sim) no início do processo, ele não solicitará mais interação após esta entrada inicial.

Dê uma olhada em como você pode configurar a instalação silenciosa com os parâmetros de linha de comando abaixo.

Parâmetros da linha de comando do instalador

A instalação silenciosa pode ser ativada passando parâmetros de linha de comando opcionais adicionais para o programa de instalação (se você não passar nenhum parâmetro, uma instalação regular é executada). Os parâmetros da linha de comando de instalação necessários para o modo de instalação silenciosa são os seguintes:

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.

Nota:  Um arquivo de licença deve ser instalado na máquina de destino antes de instalar silenciosamente o RAD Studio ou você pode instalá-lo usando a  /SLIPFILE opção.

Principais recursos instaláveis

O parâmetro de linha de comando / FEATURES usa featureids da tabela abaixo. O instalador silencioso permite que você instale o IDE principal e qualquer uma das seguintes plataformas e recursos (a disponibilidade dos recursos depende também da licença que está sendo passada como parâmetro). Estes são os IDs dos recursos disponíveis:

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

Aqui está um exemplo de linha de comando para instalar silenciosamente o programa e instalar todas as plataformas Delphi e C ++ Builder (o arquivo de licença deve ser instalado antes de executar isso):

[crayon-673fc66322770119482453/]

Com a opção silenciosa, você vê o status da instalação, mas não há mais nenhuma solicitação para preencher:

Com o  /verysilent modo, a operação termina imediatamente e há um prompt de comando oculto fazendo a instalação:

Acesse e verifique as notas de lançamento completas do Delphi 10.4.2 no Embarcadero DocWiki.

Sair da versão mobile