Sie können LabVIEW im Headless-Run-Modus starten, einem nicht interaktiven Ausführungsmodus, der für Computer entwickelt wurde, die Teil von Automatisierungs- und CI/CD-Workflows sind.

Das Starten von LabVIEW im Headless-Run-Modus führt zu folgenden Änderungen im Betrieb von LabVIEW:
  • Im Headless-Run-Modus können Sie LabVIEW ohne Lizenzaktivierung ausführen.
  • Der Headless-Run-Modus unterdrückt die LabVIEW-Benutzeroberfläche beim Start von LabVIEW. Dadurch wird verhindert, dass Fehler und UI-Eingabeaufforderungen, die normalerweise Benutzereingaben erfordern, automatisierte Arbeitsabläufe unterbrechen. Es verhindert außerdem, dass Benutzer VIs mit der LabVIEW-IDE bearbeiten können.
Sie können LabVIEW im Headless-Run-Modus von der Kommandozeile aus mit dem folgenden Befehl starten:
labview.exe --headless
Hinweis Eine Standardinstanz von LabVIEW und eine Headless-Instanz von LabVIEW können nicht gleichzeitig auf demselben Computer ausgeführt werden.

Im Headless-Run-Modus stoppt LabVIEW die Ausführung nicht bei Fehlern. Stattdessen protokolliert LabVIEW Fehler automatisch im Temp-Ordner und versucht weiterhin, Tasks oder Programmcode auszuführen.

Weitere Informationen zum Einrichten eines Containers für den LabVIEW-Betrieb ohne Bedienoberfläche finden Sie auf der GitHub-Seite LabVIEW für Containers und in der Container-Bildübersicht im Docker Hub.