Skip to main content

Befehl: --createInstallation

Funktion: Der Befehl erzeugt eine neue Installation entsprechend den Kommandozeilenoptionen.

Aufruf: APInstaller.CLI

Tabelle 14. Optionen

--channel <channel>

Name des Setup-Kanals

Standardwert: Der in den Installer-Einstellungen konfigurierte Setup-Kanal

Schließt sich gegenseitig aus mit --channelFile

--channelFile <channel file>

Voll qualifizierter Pfad zu einer Datei, die die Kanalinformation enthält

Schließt sich gegenseitig aus mit --channel

--productID <product id>

Produkt-ID, die von einem Anbieter für eine kundenspezifische Installation geparst werden kann.

--product <product>

Produkt, das installiert werden soll

Aktuell ist hier nur CODESYS möglich.

--generation <generation>

Generation der zu installierenden Installation, Beispiel: 3.5.16.0 oder 2021

--bit <bit>

Wert, der die Architektur des Setups beschreibt, entweder 32 oder 64

--patch <patch>

Patch der zu installierenden Version

--build <build>

Build-Information der zu installierenden Version

--hotfix <hotfix>

Hotfix-Information der zu installierenden Version

--installationName <installation name>

Name der Installation (optional, wenn das Setup interaktiv ist)

--destinationFolder <destination folder>

Voll qualifizierter Pfad zum Installationsverzeichnis der Installation, die installiert werden soll (optional in einer interaktiven Installation)

--interactive

Wenn gesetzt, erscheinen möglicherweise Dialoge für Benutzereingaben.

Standardmäßig erfolgt eine stille Ausführung der Befehle.

--updateMode <update mode>

Zeigt an, welche Art von Updates abgerufen werden sollen: All, None, SafeUpdate, SecurityRelevant, SafeSecurityRelevant



Beispiel 3. Beispiele

APInstaller.CLI --createInstallation --productId "CODESYS 64 3.5.18.0" --interactive

APInstaller.CLI --createInstallation --productId "CODESYS 64 3.5.18.0" --destinationFolder "C:\Program Files\CODESYS 64 3.5.18.0" --installationName "Default"

APInstaller.CLI --createInstallation --product "CODESYS" --generation "3.5.18" --bit 64 --patch 0 --hotfix 0 --build 0 --interactive