Hintergrund-Installationsprogramm

Aus RAD Studio
Wechseln zu: Navigation, Suche

Verwenden des Hintergrund-Installationsprogramms

RAD Studio unterstützt die automatische Produktinstallation im Hintergrund ohne UI-Interaktion.

Die Hintergrund-Installation ist für die Offline- und Online-Installation verfügbar:

  • Offline-Installation: Diese Installation basiert auf der GOF-Datei und der ausführbaren setup-Datei.
  • Online-Installation: Diese Installation basiert auf der ausführbaren setup-Datei und einem automatischen Download der erforderlichen Packages im Hintergrund.
Hinweis: Die Windows SDK-Installation startet derzeit mit einer UI und berücksichtigt die Regel "Installation im Hintergrund" nicht.
Hinweis: In beiden Szenarien (Hintergrund und Hintergrund ohne Anzeige von Fenstern) werden Sie trotzdem aufgefordert, die EULA zu bestätigen. Drücken Sie ganz am Anfang des Prozesses J (für "Ja"). Nach dieser ersten Eingabe wird keine weitere Interaktion mehr verlangt.

Befehlszeilenparameter des Installationsprogramms

Die Hintergrundinstallation kann durch Übergabe zusätzlicher, optionaler Befehlszeilenparameter an das Setup-Programm aktiviert werden (wenn Sie keinen Parameter übergeben, wird eine reguläre Installation durchgeführt). Die folgenden Setup-Befehlszeilenparameter sind für den Hintergrund-Installationsmodus erforderlich:

Befehl Beschreibung
/SILENT Führt das Installationsprogramm im Hintergrund aus. Das Fortschrittsfenster wird angezeigt.
/VERYSILENT Führt das Installationsprogramm im Hintergrund ohne jegliche Meldungen aus. Es werden keine Fenster angezeigt.
/SUPRESSMSGBOXES Unterdrückt Meldungsfelder. Dieser Befehl ist nur in Kombination mit /SILENT und /VERYSILENT wirksam.
/NOCANCEL Deaktiviert das Abbrechen des Installationsprozesses.
/NORESTART Verhindert, dass das Installationsprogramm das System neu startet, selbst wenn dies erforderlich ist.
/DIR="x:\dirpath" Überschreibt das Standardinstallationsverzeichnis.
/SLIPFILE="x:\filepath" Installiert eine Lizenzdatei.
/FEATURES=featureid Gibt die zu installierenden Features an, getrennt durch " ; ". In der Liste unten finden Sie die Namen der verfügbaren Features.
/LOG="x:\filepath" Bewirkt, dass das Setup eine Protokolldatei zum Debuggen des Installationsprozesses erstellt. Wenn die Datei nicht erstellt werden kann, bricht das Setup mit einer Fehlermeldung ab.
Hinweis: Vor der Hintergrundinstallation von RAD Studio sollte eine Lizenzdatei auf dem Zielrechner installiert sein, oder Sie können sie mit der Option /SLIPFILE installieren.

Eingeschränkte UI der Hintergrundinstallation

Bei der Hintergrundoption wird der Installationsstatus angezeigt, Sie müssen aber keine weiteren Angaben machen:

SilentInstaller1.png

Im Modus /verysilent wird der Vorgang sofort beendet, und eine versteckte Eingabeaufforderung führt die Installation durch:

Silentinstall.png

Installierbare Kern-Features

Mit dem Hintergrund-Installationsprogramm können Sie die Kern-IDE und jede der folgenden Plattformen und Features installieren (die Verfügbarkeit der Features hängt auch von der als Parameter übergebenen Lizenz ab). Hier sind die IDs der verfügbaren Features:

Feature-ID Beschreibung
delphi Installiert alle Delphi-Plattformen
delphi_windows Installiert die Delphi-Windows-Plattform
delphi_macos Installiert die Delphi-macOS-Plattform
delphi_linux Installiert die Delphi-Linux-Plattform
delphi_ios Installiert die Delphi-iOS-Plattform
delphi_android Installiert die Delphi-Android-Plattform
cbuilder Installiert alle C++Builder-Plattformen
cbuilder_windows Installiert die C++Builder-Windows-Plattform
french Installiert das französische Sprachpaket
german Installiert das deutsche Sprachpaket
japanese Installiert das japanische Sprachpaket
samples Installiert Beispiele
help Installiert Hilfedateien
teechart Installiert TeeChart-Komponenten
dunit Installiert DUnit-Komponenten
interbase_express Installiert InterBase Express-Komponenten
interbase_2020 Installiert InterBase 2020
openjdk Installiert AdoptOpenJDK
android_sdk Installiert AndroidSDK
font Installiert Schriftarten
modeling Installiert die Modellierung

Beispiele

Ersetzen Sie in den folgenden Beispielen "setup.exe" durch den Namen der von Embarcadero heruntergeladenen ausführbaren Setup-Datei oder benennen Sie sie in Setup.exe um.

Hintergrundinstallation des Programms und Verhindern eines Neustarts des Systems (die Lizenzdatei sollte bereits installiert sein):

setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

Hintergrundinstallation des Programms und Installation aller Delphi- und C++Builder-Plattformen (die Lizenzdatei sollte installiert sein):

setup.exe /VERYSILENT /FEATURES=delphi;cbuilder

Hintergrundinstallation der Lizenzdatei, des Programms und der Delphi-Windows-Plattform:

setup.exe /VERYSILENT /SLIPFILE=8221_52.1581325640864.slip /FEATURES=delphi_windows

Hinzufügen von Features nach der Installation

Nach der Installation können Sie mit dem Programm GetItCmd.exe über die Befehlszeile weitere Plattformen, Features und Add-on-Packages installieren.

Um weitere Details zu den verfügbaren Befehlen zu erhalten, können Sie Folgendes eingeben:

GetItCmd.exe --help
Hinweis: Sie müssen die Datei rsvars.bat (aus dem Unterordner "bin" des Produktinstallationsordners) ausführen, um die Umgebungsvariablen vor dem Ausführen des Tools GetItCmd.exe zu initialisieren.
Warnung: Die Erstellung der Projektgruppe erfolgt im Minimalinstallationsschritt, also sehr früh. Es wird dringend empfohlen, RAD Studio NICHT zu starten, bevor der Installationsprozess abgeschlossen ist.

Siehe auch