Ausführen von Skripten vor dem Beginn von Streaming-Sitzungen - Amazon AppStream 2.0

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Ausführen von Skripten vor dem Beginn von Streaming-Sitzungen

Sie können die Skripte so konfigurieren, dass sie maximal 60 Sekunden vor dem Start der Anwendungen der Benutzer und dem Beginn der Streaming-Sitzungen ausgeführt werden. Auf diese Weise können Sie die AppStream 2.0-Umgebung anpassen, bevor Benutzer mit dem Streaming ihrer Anwendungen beginnen. Wenn die Sitzungsskripte ausgeführt werden, wird den Benutzern ein Ladekreisel anzeigt. Nach erfolgreicher Ausführung der Skripte oder nach Ablauf der maximalen Wartezeit beginnen die Streaming-Sitzungen der Benutzer. Können die Skripts nicht abgeschlossen werden, wird den Benutzern eine Fehlermeldung angezeigt. Die Benutzer werden jedoch nicht daran gehindert, ihre Streaming-Sitzung zu nutzen.

Bei der Angabe eines Dateinamens auf einer Windows Instance müssen Sie einen doppelten umgekehrten Schrägstrich verwenden. Beispielsweise:

C:\\Scripts\\Myscript.bat

Wenn Sie keinen doppelten umgekehrten Schrägstrich verwenden, werden Sie in einer Fehlermeldung darauf hingewiesen, dass die JSON-Datei falsch formatiert ist.

Anmerkung

Wenn die Skripte erfolgreich ausgeführt wurden, müssen sie den Wert 0 zurückgeben. Wenn Ihre Skripts einen anderen Wert als 0 zurückgeben, zeigt AppStream 2.0 dem Benutzer die Fehlermeldung an.

Wenn Sie Skripts ausführen, bevor Streaming-Sitzungen beginnen und das AppStream 2.0 Dynamic Application Framework nicht aktiviert ist, läuft der folgende Prozess ab:

AppStream 2.0 workflow diagram showing connection, application selection, and session launch steps.
  1. Ihre Benutzer stellen eine Verbindung zu einer AppStream 2.0-Flotteninstanz her, die nicht in eine Domäne eingebunden ist. Die Verbindung wird unter Verwendung einer der folgenden Zugriffsmethoden hergestellt:

    • AppStream 2.0-Benutzerpool

    • SAML2.0

    • AppStream 2,0 API

  2. Der Anwendungskatalog wird im AppStream 2.0-Portal angezeigt, und Ihre Benutzer wählen eine Anwendung zum Starten aus.

  3. Nun erfolgt einer dieser Schritte:

    • Wenn die Persistenz der Anwendungseinstellungen für Ihre Benutzer aktiviert ist, wird die Datei mit den Anwendungseinstellungen auf der virtuellen Festplatte (VHD), in der die Anpassungen und Windows-Einstellungen Ihrer Benutzer gespeichert werden, heruntergeladen und bereitgestellt. In diesem Fall ist eine Windows-Benutzeranmeldung erforderlich.

      Weitere Informationen zur Persistenz von Anwendungseinstellungen siehe Aktivieren Sie die Persistenz der Anwendungseinstellungen für Ihre AppStream 2.0-Benutzer.

    • Wenn die Persistenz von Anwendungseinstellungen nicht aktiviert ist, ist der Windows-Benutzer bereits angemeldet.

  4. Das Sitzungsskript startet. Wenn für die Benutzer persistenter Speicher aktiviert ist, beginnt auch die Bereitstellung des Speicher-Connectors. Informationen zu persistentem Speicher siehe Aktivieren und verwalten Sie persistenten Speicher für Ihre AppStream 2.0-Benutzer.

    Anmerkung

    Die Bereitstellung des Speicher-Connectors muss nicht abgeschlossen sein, damit die Streaming-Sitzung startet. Wenn die Sitzungsskripte abgeschlossen werden, bevor die Bereitstellung des Speicher-Connectors abgeschlossen ist, wird die Streaming-Sitzung gestartet.

    Informationen zum Überwachen des Bereitstellungsstatus von Speicher-Connectors siehe Verwenden von Speicher-Connectors mit Sitzungsskripten.

  5. Die Sitzungsskripte werden abgeschlossen oder überschreiten das Zeitlimit.

  6. Die Streaming-Sitzung des Benutzers startet.

  7. Die vom Benutzer gewählte Anwendung startet.

Informationen zum Dynamic Application Framework AppStream 2.0 finden Sie unter. Verwenden Sie das AppStream 2.0 Dynamic Application Framework, um einen dynamischen Anwendungsanbieter zu erstellen

Wenn Sie Skripts ausführen, bevor Streaming-Sitzungen beginnen und das AppStream 2.0 Dynamic Application Framework aktiviert ist, läuft der folgende Prozess ab:

AppStream 2.0 workflow from user login to application launch, including SAML authentication and session scripts.
  1. Ihre Benutzer besuchen das SAML 2.0-Anwendungsportal für Ihre Organisation und wählen den AppStream 2.0-Stack.

  2. Sie stellen eine Verbindung zu einer AppStream 2.0-Flotteninstanz her, die in eine Domäne eingebunden ist.

  3. Wenn die Persistenz der Anwendungseinstellungen für Ihre Benutzer aktiviert ist, wird die VHD Datei mit den Anwendungseinstellungen, in der die Anpassungen und Windows-Einstellungen Ihrer Benutzer gespeichert werden, heruntergeladen und bereitgestellt.

  4. Die Windows-Benutzeranmeldung erfolgt.

  5. Der Anwendungskatalog wird im AppStream 2.0-Portal angezeigt, und Ihre Benutzer wählen eine Anwendung zum Starten aus.

  6. Das Sitzungsskript startet. Wenn für die Benutzer persistenter Speicher aktiviert ist, beginnt auch die Bereitstellung des Speicher-Connectors.

    Anmerkung

    Die Bereitstellung des Speicher-Connectors muss nicht abgeschlossen sein, damit die Streaming-Sitzung startet. Wenn die Sitzungsskripte abgeschlossen werden, bevor die Bereitstellung des Speicher-Connectors abgeschlossen ist, wird die Streaming-Sitzung gestartet.

    Informationen zum Überwachen des Bereitstellungsstatus von Speicher-Connectors siehe Verwenden von Speicher-Connectors mit Sitzungsskripten.

  7. Die Sitzungsskripte werden abgeschlossen oder überschreiten das Zeitlimit.

  8. Die Streaming-Sitzung des Benutzers startet.

  9. Die vom Benutzer gewählte Anwendung startet.