Sie können ein benutzerdefiniertes Skript in die Basis-Layer-Erfassung einschließen, um bestimmte Aktionen auszuführen, die nach der Aktualisierung eines Basis-Layers erforderlich sind. Dazu gehören z. B. das Installieren von Software, die auf dem jeweiligen Endpunkt ausgeführt werden muss, oder das Aktualisieren bzw. Entfernen von Hardwaretreibern, die bereits auf dem Endpunkt vorhanden sind. Sie können auch ein Skript zum Ausführen von Vorgängen nach der Bereitstellung eines Layers verwenden.

Zu der Software, die auf dem jeweiligen Endpunkt ausgeführt werden muss, kann hardwarespezifische Software gehören, die nur mit bestimmten Endpunkten kompatibel ist.

Die Clientinstallation umfasst ein Standardbeispielskript, dass keine nachbereitenden Basis-Layer-Aktionen ausführt.

Der Client führt das nachbereitende Basis-Layer-Skript bei jedem Start aus, bis der erste Hochladevorgang nach der Basis-Layer-Aktualisierung abgeschlossen ist. Dadurch wird sichergestellt, dass der Zustand des CVD auf dem Server das Ergebnis des nachbereitenden Basis-Layer-Skripts umfasst. Dieser Vorgang wird auch für jede Basis-Layer-Erzwingung ausgeführt.

Vorsicht: Das Skript muss die relevanten Überprüfungen und bedingten Klauseln enthalten, damit Teile, die nur einmal ausgeführt werden müssen, nicht erneut ausgeführt werden.

Voraussetzungen

Die Skriptdatei und die Hilfsdateien, die von dem Skript für nachbereitende Basis-Layer-Vorgänge verwendet bzw. aufgerufen werden, werden als Teil des Basis-Layers erfasst und an die Endpunkte verteilt. Vergewissern Sie sich, dass die Hilfsdateien in demselben Verzeichnis wie das Skript oder einem anderen im Basis-Layer erfassten Verzeichnis platziert werden.

Prozedur

  1. Erstellen Sie nach einer Basis-Layer-Aktualisierung im Verzeichnis %ProgramData%\Wanova\Mirage Service eine Datei namens post_core_update.bat.
    ODER
    Erstellen Sie nach einer Layer-Bereitstellung im Verzeichnis %ProgramData%\Wanova\Mirage Service eine Datei namens post_provisioning.bat.
  2. Bearbeiten Sie die Datei auf der Referenzmaschine, um die erforderlichen Aktionen nach der Bereitstellung auf dem Endpunkt auszuführen.

Ergebnisse

Der Client überwacht die Ausführung des nachbereitenden Basis-Layer-Skripts, indem es Ereignisse an den zentralen Verwaltungsdienst meldet, wenn das Skript einen anderen Fehler als null zurückgibt.