NI-Systemkonfigurator 20.5 - API-Referenz

Komponenten installieren und deinstallieren (VI)

  • Aktualisiert2023-02-21
  • 5 Minute(n) Lesezeit
Installiert mit: NI-Systemkonfigurator

Mit dem VI "Komponenten installieren und deinstallieren" können Sie Komponenten installieren, Komponenten deinstallieren oder Komponenten gleichzeitig installieren und deinstallieren (sofern sich die beiden Komponenten nicht überschneiden).

Mit diesem VI werden die unter Zu installierende Softwarekomponenten angegebenen Komponenten sowie alle erforderlichen ausgeblendeten Komponenten installiert. Wenn Abhängigkeiten automatisch auswählen TRUE ist, werden auch andere nicht sichtbare Komponenten installiert, sofern diese Abhängigkeiten von Komponenten sind, die unter Zu installierende Softwarekomponenten angegeben sind und noch nicht installiert wurden. Mit dem VI werden nur sichtbare Komponenten deinstalliert, die unter Zu deinstallierende Software-IDs angegeben sind.

Install And Uninstall Components

minibutton.gif  Ins Blockdiagramm einfügen minibutton.gif  Auf Funktionen-Palette suchen
cbool.gif

Automatischer Neustart startet das System vor und/oder nach dem Vorgang neu, wie es der Startablauf des Zielsystems erfordert. Das Zielsystem muss automatisch neu starten und der Startablauf muss entweder im sicheren Modus stattfinden, oder das System muss nach dem Vorgang neu gestartet werden, um den Vorgang erfolgreich abzuschließen.

cio.gif

Session (Eingang) gibt die IP-Adresse oder den Host-Namen des Systems an, auf dem diese Operation durchgeführt werden soll. Bei leerem Feld wird die Operation auf dem lokalen System durchgeführt.

c1dcclst.gif

Zu installierende Softwarekomponenten gibt die zu installierende Software an.

cstr.gif

Titel ist der Titel der Softwarekomponente. Dieser Eingang ist optional.

cstr.gif

Beschreibung ist eine kurze Beschreibung der Softwarekomponente. Dieser Eingang ist optional.

cstr.gif

ID ist die eindeutige ID für die Softwarekomponente. Dieser Eingang ist erforderlich.

cstr.gif

Version ist die Version der Softwarekomponente. Diese Angabe ist erforderlich bei der Installation, wenn eine bestimmte Mindestversion oder eine exakte Version verlangt wird, die mit Hilfe des Eingangs Versionsauswahl festgelegt wurde.

cu32.gif

Komponententyp ist der Typ der Komponente.

Standard (0)

Gibt an, dass die Komponente eine sichtbare Standardsoftwarekomponente ist.

Ausgeblendet (1)

Gibt an, dass die Komponente eine ausgeblendete Softwarekomponente ist.

System (2)

Gibt an, dass die Komponente eine erforderliche Systemkomponente ist.

Unbekannt (3)

Gibt an, dass der Typ der Komponente unbekannt ist.

Startanwendung (4)

Gibt an, dass die Komponente eine Startanwendung ist.

Abbild (5)

Gibt an, dass die Komponente ein benutzerdefiniertes Systemabbild ist.

Essentiell (6)

Gibt an, dass die Komponente eine erforderliche sichtbare Softwarekomponente ist.

c1dstr.gif

Zu deinstallierende Software-IDs gibt die IDs von zu entfernenden Softwarekomponenten an.

cerrcodeclst.gif

Fehler (Eingang, kein Fehler) enthält Angaben zu Fehlern, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

ccclst.gif

Installationsoptionen gibt Optionen an, mit denen festgelegt wird, welche Versionen von Komponenten betroffen sind und ob weitere Komponenten installiert werden.

c1du32.gif

Versionsauswahl gibt an, welche Versionen installiert werden sollen.

Höchste (0)

Gibt die Version basierend auf Benutzereingaben an (Standardeinstellung). Wird keine Versionsnummer angegeben, wird die höchste installierbare Version ausgewählt. Wird eine Versionsnummer angegeben, die höher ist als die verfügbare Software auf dem Host, schlägt die Installation fehl.

Exakt (1)

Installiert die angegebene Version. Stimmt die angegebene Version nicht mit der verfügbaren Software auf dem Host überein, schlägt die Installation fehl.

cbool.gif

Abhängigkeiten automatisch auswählen gibt an, ob automatisch Softwarekomponenten ausgewählt werden sollen, die von dem Programm erfordert werden, das zur Installation ausgewählt wurde.

cbool.gif

Automatische Auswahl empfohlen wählt aus, ob die empfohlenen Pakete automatisch ausgewählt werden sollen.

iio.gif

Session (Ausgang) gibt die Referenz des Systems aus.

i1dcclst.gif

Fehlerhafte Abhängigkeiten gibt eine Liste mit fehlerhaften Abhängigkeiten aus. Abhängigkeiten sind bestimmte Softwarekomponenten, die nicht ohne eine andere installierte Softwarekomponente ausgeführt werden können. Dieses Array bleibt bei einer erfolgreichen Installation leer.

icclst.gif

Abhängige Komponente ist die Softwarekomponente, für deren korrekte Installation und Ausführung eine andere Softwarekomponente (die Benötigte Komponente) vorhanden sein muss.

istr.gif

Titel ist der Titel der Softwarekomponente.

istr.gif

Beschreibung ist eine kurze Beschreibung der Softwarekomponente.

istr.gif

ID ist die eindeutige ID für die Softwarekomponente.

istr.gif

Version ist die Version der Softwarekomponente.

iu32.gif

Komponententyp ist der Komponententyp. Mögliche Werte für Komponenten sind: "Standard", "Ausgeblendet", "System", "Unbekannt", "Startanwendung", "Abbild" oder "Essentiell".

icclst.gif

Benötigte Komponente ist die Softwarekomponente, die vorhanden sein muss, damit die Abhängige Komponente korrekt installiert und ausgeführt werden kann.

istr.gif

Titel ist der Titel der Softwarekomponente.

istr.gif

Beschreibung ist eine kurze Beschreibung der Softwarekomponente.

istr.gif

ID ist die eindeutige ID für die Softwarekomponente.

istr.gif

Version ist die Version der Softwarekomponente.

iu32.gif

Komponententyp ist der Komponententyp. Mögliche Werte für Komponenten sind: "Standard", "Ausgeblendet", "System", "Unbekannt", "Startanwendung", "Abbild" oder "Essentiell".

ierrcodeclst.gif

Fehler (Ausgang) gibt Fehlerangaben aus. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

Log in to get a better experience