config

Befehl: config

Beschreibung: Dieser Befehl wird verwendet, um die Konfiguration von TcPkg CLI abzufragen und zu verändern.

Verwendung: tcpkg config [subcommand] [options]

Subbefehle:

Subbefehl: list

Beschreibung: Mit diesem Befehl können Sie alle Konfigurationen abfragen.

Verwendung: tcpkg config list

 

Subbefehl: set

Beschreibung: Mit diesem Befehl können Sie eine Konfigurationsoption setzen.

Verwendung: tcpkg config set -n [options]

Optionen:

useVS2017|useVS2019|useVS2022|useTcXaeShell|useTcXaeShell64

Diese Option konfiguriert die Integration in die TcXaeShell, TcXaeShell64 oder eine Visual-Studio-Version. Bei einer bestehenden Installation müssen bei Änderung der Visual-Studio-Integration noch die entsprechenden Pakete installiert werden mit: tcpkg install <vs2017.ext|vs2019.ext|vs2022.ext|tcxaeshell.ext|tcxaeshell64.ext>

verifySignatures

Diese Option konfiguriert, dass die Paketsignaturen von Beckhoff geprüft werden. (Default: enabled)

tcPkgVersionOutput

Diese Option konfiguriert, dass beim Ausführen eines Kommandos am Anfang der Ausgabe die TcPkg-Version ausgegeben wird. (Default: Enabled)

logLevel -v <verbose|information>

Diese Option konfiguriert das Level, mit dem TcPkg Log-Einträge in die entsprechende Datei einträgt. (Default: information)

xarMode -v <UM|KM|KMWithUM>

Diese Option konfiguriert den Runtime-Modus. (Default: KM)

Beispiele:

Setzen der Visual-Studio-Integration und anschließende Installation der Integration:

tcpkg config set -n useVS2022

tcpkg install vs2022.ext

Änderung der Logging-Daten:

tcpkg config set -n logLevel -v verbose

Änderung des Runtime Modus:

tcpkg config set -n xarMode -v KM

 

Subbefehl: unset

Beschreibung: Mit diesem Befehl können Sie eine Konfigurationsoption zurücksetzen.

Verwendung: tcpkg config unset -n [options]

Optionen:

useVS2017|useVS2019|useVS2022|useTcXaeShell|useTcXaeShell64

Diese Option entfernt die Konfiguration für die TwinCAT-Integration in die TcXaeShell, TcXaeShell64 oder eine Visual-Studio-Version. Um alle Pakte der Integration zu entfernen, führen Sie anschließend folgendes Kommando aus: tcpkg uninstall <vs2017.ext|vs2019.ext|vs2022.ext|tcxaeshell.ext|tcxaeshell64.ext>

verifySignatures

Diese Option konfiguriert, dass Paketsignaturen nicht geprüft werden.

tcPkgVersionOutput

Diese Option entfernt die Ausgabe der Tcpkg-Version beim Ausführen eines Kommandos.

logLevel <verbose|information>

Diese Option konfiguriert das Level „information“, mit dem TcPkg Log-Einträge in die entsprechende Datei einträgt.

xarMode <UM|KM|KMWithUM>

Diese Option konfiguriert den default-Runtime-Modus.

Beispiel:

tcpkg config unset -n <useVS2017|useVS2019|useVS2022|useTcXaeShell|useTcXaeShell64|verifySignatures|logLevel|tcPkgVersionOutput|xarMode>

 

Subbefehl: set proxy

Beschreibung: Mit diesem Befehl können Sie die Informationen eines Proxys konfigurieren.

Verwendung: tcpkg config set proxy [options]

Optionen:

-d, --domain <domain>

Angabe der Domäne des Proxys, in der From <protocol header><IP adress>:<port>

-u, --user <user>

Username für die Anmeldung beim Proxy, Sie werden anschließend nach dem Passwort gefragt.

--bypass-on-local

Option den Proxy bei lokalen Verbindungen zu umgehen.

Beispiel:

tcpkg config set proxy -d https://127.0.0.1:80 -u example.user@mail.com