![radstudio1042 | Embarcadero RAD Studio Delphi C++Builder Blogs rad studio 1042](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/03/rad-studio-1042-6142514.png?resize=1000%2C573&ssl=1)
RAD Studio 10.4.2 unterstützt die unbeaufsichtigte, automatisierte Installation des Produkts ohne Interaktion mit der Benutzeroberfläche. Die unbeaufsichtigte Installation ist für die Offline- und Online-Installation verfügbar. In der Offline-Installation gibt es eine GOF-Datei und die ausführbare Setup-Datei. In der Online-Installation gibt es eine ausführbare Setup-Datei und einen automatischen Download der erforderlichen Pakete im Hintergrund. Die Windows SDK-Installation beginnt derzeit mit einer Benutzeroberfläche und beachtet nicht die Regel der unbeaufsichtigten Installation. In beiden Szenarien (lautlos und sehr leise) werden Sie vom stillen Installationsprogramm weiterhin aufgefordert, die EULA zu bestätigen. Drücken Sie zu Beginn des Vorgangs Y (für Ja). Nach dieser ersten Eingabe wird keine weitere Interaktion angefordert.
Sehen Sie sich an, wie Sie die unbeaufsichtigte Installation mit den folgenden Befehlszeilenparametern konfigurieren können.
Installer-Befehlszeilenparameter
Die unbeaufsichtigte Installation kann aktiviert werden, indem zusätzliche optionale Befehlszeilenparameter an das Setup-Programm übergeben werden (wenn Sie keinen Parameter übergeben, wird eine regelmäßige Installation durchgeführt). Die Setup-Befehlszeilenparameter, die für den unbeaufsichtigten Installationsmodus erforderlich sind, sind folgende:
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. |
Hinweis: Vor der unbeaufsichtigten Installation von RAD Studio sollte eine Lizenzdatei auf dem Zielcomputer installiert werden. Sie können sie auch mithilfe der /SLIPFILE
Option installieren .
Installierbare Kernfunktionen
Der Befehlszeilenparameter / FEATURES übernimmt Feature-IDs aus der folgenden Tabelle. Mit dem unbeaufsichtigten Installationsprogramm können Sie die Kern-IDE und eine der folgenden Plattformen und Funktionen installieren (die Verfügbarkeit der Funktionen hängt auch von der Lizenz ab, die als Parameter übergeben wird). Dies sind die IDs der verfügbaren Funktionen:
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 |
Hier ist eine Beispielbefehlszeile, um das Programm unbeaufsichtigt zu installieren und alle Delphi- und C ++ Builder-Plattformen zu installieren (die Lizenzdatei sollte installiert sein, bevor Sie diese ausführen):
1 |
rad_studio_example_setup.exe /VERYSILENT /FEATURES=delphi;cbuilder |
Mit der Option „Stumm“ wird der Installationsstatus angezeigt, es ist jedoch keine weitere Anforderung zum Ausfüllen erforderlich:
![SilentInstaller19387012 | Embarcadero RAD Studio Delphi C++Builder Blogs silentinstaller1 9387012 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/03/SilentInstaller1-9387012.png?resize=597%2C460&ssl=1)
Im /verysilent
Modus wird der Vorgang sofort beendet und es gibt eine versteckte Eingabeaufforderung, die die Installation ausführt:
![900pxSilentinstall4046028 | Embarcadero RAD Studio Delphi C++Builder Blogs 900px silentinstall 4046028 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/03/900px-Silentinstall-4046028.png?resize=750%2C349&ssl=1)
Schauen Sie sich die vollständigen Versionshinweise für Delphi 10.4.2 im Embarcadero DocWiki an.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition
Es kommt am Anfang eine DOS-Box mit Abfrage der „Eula / Datenschutzzustimmung“, welche sich leider nicht über Kommandozeilenparameter automatisieren lässt.