Citrix Virtual Apps and Desktops

Benutzerdefiniertes Skript zur Installation oder zum Upgrade von VDA über die Befehlszeile generieren

Die Schaltfläche Benutzerdefiniertes Skript generieren ermöglicht es Ihnen, ein Batch- oder Skript basierend auf den in der VDA-Installations-UI vorgenommenen Konfigurationsauswahlen zu erstellen. Das generierte Skript kann exportiert und verwendet werden, um unbeaufsichtigte Installationen oder Upgrades über die Befehlszeile durchzuführen. Diese Funktion hilft, Bereitstellungen zu automatisieren, die Konfigurationsgenauigkeit sicherzustellen und manuelle Skriptfehler zu reduzieren.

Führen Sie die folgenden Schritte aus, um das Befehlszeilenskript aus der VDA-Installations-UI zu generieren.

Schritt 1: Generieren eines benutzerdefinierten Skripts über die Installations-UI

Hinweis:

Diese Funktion wird nur im UI-Modus unterstützt.

Konfigurieren Sie die VDA-Installationsoptionen in der UI wie gewohnt. Wählen Sie auf der Seite Zusammenfassung die Option Benutzerdefiniertes Skript generieren, um ein Befehlszeilenskript basierend auf Ihrer Konfiguration zu erstellen, wie im folgenden Screenshot gezeigt.

Neue Zusammenfassungsseite

Ein Dialogfeld wird angezeigt, in dem Sie aufgefordert werden, einen Speicherort für das generierte Skript auszuwählen. Sie können auch ein anderes Verzeichnis auswählen und das Skript umbenennen, bevor Sie es speichern.

Als Batch speichern

Standardmäßig wird das Skript als Batch-Datei (.bat) gespeichert. Sie können es auch als PowerShell-Skript (.ps1) speichern.

Als PS1 speichern

Nachdem das Skript generiert und gespeichert wurde, wird ein Bestätigungsdialog angezeigt, der den Dateispeicherort und den Zweck des Skripts beschreibt. Sie können das generierte Skript mit einem beliebigen Texteditor, z. B. Notepad, bearbeiten. Bevor Sie das Skript ausführen, beenden Sie die Installations-UI. Es kann immer nur ein VDA-Installations- oder Upgrade-Prozess gleichzeitig ausgeführt werden.

Speichern erfolgreich

Schritt 2: Installieren oder Aktualisieren von VDA mithilfe des generierten Skripts

Der folgende Screenshot zeigt, wie die generierte Batch-Datei zur Installation oder zum Upgrade des VDA verwendet wird. Der einzige erforderliche Parameter ist der Pfad zum VDA-Installer. Wenn der Installer-Pfad gültig ist, führt das Skript die Installation oder das Upgrade aus und beendet sich mit demselben Exit-Code wie der VDA-Installer. Eine lesbare Ergebnisnachricht wird angezeigt, um das Ergebnis des Prozesses zu kennzeichnen.

Generierte Batch-Datei ausführen

Der folgende Screenshot zeigt, wie das generierte PowerShell-Skript zur Installation oder zum Upgrade des VDA verwendet wird. Der einzige erforderliche Parameter ist der Pfad zum VDA-Installer. Wenn der Installer-Pfad gültig ist, führt das Skript die Installation oder das Upgrade aus und beendet sich mit demselben Exit-Code wie der VDA-Installer. Eine lesbare Statusmeldung wird angezeigt, die das Ergebnis des Prozesses angibt.

Generiertes PS1 ausführen

Hinweis:

Wenn der Delivery Controller mit einem Registrierungstoken konfiguriert ist, führen Sie das Skript wie im folgenden Screenshot gezeigt aus.

Skript mit WebSocket-Token

Das Skript erfordert die folgenden Parameter: <Pfad-zum-generierten-Skript>, <Pfad-zum-VDA-Installer>, <Websocket-Token-Wert>.

Benutzerdefiniertes Skript zur Installation oder zum Upgrade von VDA über die Befehlszeile generieren