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.