Skip to main content

Befehl: --createSuitableInstallation

Funktion: Der Befehl erzeugt eine Installation mit der neuesten CODESYS-Version, die den angegebenen Typen entspricht und das angegebene Projekt öffnet.

Aufruf: APInstaller.CLI

Tabelle 16. Optionen

--types <types>

Eine json-serialisierte Liste von Plug-in-GUIDs und Versionstupeln

--typeFile <type file>

Voll qualifizierter Pfad zu einer Datei, die eine json-serialsierte Liste von Plug-in-GUIDs enthält

--startArgs <start args>

Argumente, die verwendet werden sollten, um die Installation zu starten

--channel <channel>

Name des Setup-Kanals

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

--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)

--bit <bit>

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

--interactive

Wenn gesetzt, erscheinen möglicherweise Dialoge für Benutzereingaben. Standardmäßig erfolgt eine stille Ausführung der Befehle.

--installReferences

Wenn gesetzt, werden alle optionalen und nicht-optionalen Referenzen der benötigten Plug-ins installiert.

--updateMode <update mode>

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

--updatePackages

Wenn gesetzt, werden kompatible Updates installiert

--addOnChannel <channel name>

Add-on-Kanal, der verwendet werden soll

--setupChannel <channel name>

Setup-Kanal, der verwendet werden soll



Beispiel 5. Beispiele

APInstaller.CLI --createSuitableInstallation --types "[{\"Guid\":\"80e2b23c-0232-4b04-8934-1e3d659c7182\",\"Version\":\"1.2.3.4\"}]" --interactive  --destinationFolder "C:\Program Files (x86)\CODESYS"  --installationName TestName --bit 32 --installReferences

APInstaller.CLI --createSuitableInstallation --types "[{\"Guid\":\"80e2b23c-0232-4b04-8934-1e3d659c7182\",\"Version\":\"1.2.3.4\"}]"  --destinationFolder "C:\Program Files (x86)\CODESYS"  --installationName TestName --bit 64               --addOnChannel "Releases" --setupChannel "Local" --updateMode "None" --updatePackages