3.3 Konfigurieren von Imaging-Skript-Bundles für ZENworks-Imaging

Ein Imaging-Skript-Bundle kann jedes beliebige ZENworks-Skript (mit den allgemeinen Shell- und ZENworks Imaging-Engine-Befehlen) enthalten, das Sie an der Eingabeaufforderung des Imaging-Wartungsmodus ausführen können.

Mit Configuration Management können Sie Software mithilfe eines Bundles installieren. Software in einem Bundle, das direkt zugeordnet ist, gilt als zwingend erforderlich; die Software wird auf allen zugeordneten Geräten installiert (das Bundle ist den Geräten, ihren Gruppen oder ihren Ordnern direkt zugeordnet).

So konfigurieren Sie ein Imaging-Skript-Bundle und weisen dem Bundle Geräte zu:

  1. Klicken Sie im ZENworks Kontrollzentrum im linken Bereich auf Bundles, um den Bereich „Bundles“ anzuzeigen.

  2. Klicken Sie auf Neu > Bundle, um den Assistenten zum Erstellen neuer Bundles zu starten.

  3. Wählen Sie im Assistenten zum Erstellen neuer Bundles die Option Imaging-Bundle aus und klicken Sie dann auf Weiter.

  4. Wählen Sie auf der Seite „Imaging-Bundle-Typ auswählen“ die Option Imaging-Skript und klicken Sie anschließend auf Weiter, um die Seite „Details definieren“ anzuzeigen.

  5. Füllen Sie die Felder aus:

    Bundle-Name: (Erforderlich) Obwohl Bundles im ZENworks-Kontrollzentrum durch ihren Icon-Typ erkannt werden können, ebenso wie durch den Ordner, unter dem sie aufgeführt sind, sollten Sie ein Namensgebungsschema entwickeln, sodass die Imaging-Skript-Bundles, die zusammen in einem Ordner aufgeführt werden, unterschieden werden können.

    Weitere Informationen finden Sie im Abschnitt Benennungskonventionen im ZENworks-Kontrollzentrum im Handbuch ZENworks 10 Configuration Management-Referenz für die Systemverwaltung.

    Ordner: Suchen Sie nach dem Ordner, in dem das Imaging-Skript-Bundle im ZENworks-Kontrollzentrum angezeigt werden soll. Der Ordner muss vorhanden sein. Sie können keinen nicht vorhandenen Ordner angeben, weil ZENworks sie nicht aus diesem Assistenten heraus erstellt.

    Symbol: Suchen Sie ein Symbol und wählen Sie es aus, wenn für dieses Bundle ein Symbol auf Ihrem Desktop angezeigt werden soll.

    Beschreibung: Geben Sie eine Beschreibung an, die Aufschluss über den genauen Zweck dieses Imaging-Skript-Bundles gibt.

  6. Klicken Sie zum Anzeigen der Seite „Imaging-Skript“ auf Weiter:

    Assistent zum Erstellen neuer Bundles - Seite „Imaging-Skript“
  7. Füllen Sie die Felder aus:

    Skripttext: Geben Sie den Text des ZENworks-Skripts an. Das Skript ist darauf beschränkt, Preboot-Arbeiten auszuführen, bevor das Gerät gestartet wird.

    WICHTIG:Wenn Sie Pfade zu ausführbaren Dateien in einem Skript bereitstellen, müssen Sie darauf achten, dass Sie den vollständigen Pfad angeben. Andernfalls wird die ausführbare Datei vielleicht nicht ausgeführt.

    Weitere Informationen zur Verwendung dieses Bundles für das skriptgestützte Imaging finden Sie unter Verwenden eines Skripts zum Erstellen eines Images von einem Gerät.

  8. Klicken Sie auf Weiter, um die Seite „Zusammenfassung“ anzuzeigen.

  9. Wenn Sie nach Erstellung des Bundles andere Konfigurationsaufgaben ausführen wollen, aktivieren Sie das Kontrollkästchen Weitere Eigenschaften definieren.

    Sie können zum Beispiel auf der Registerkarte Beziehungen Zuweisungen zum Bundle vornehmen, auf der Registerkarte Aktionen Aktionen hinzufügen, und so weiter.

  10. Überprüfen Sie die Konfiguration und klicken Sie dann auf eine der folgenden Optionen:

    Zurück: Ermöglicht Ihnen, nach Überprüfung der Zusammenfassung Änderungen durchzuführen.

    Fertig stellen: Erstellt das Imaging-Skript-Bundle so, wie es durch die Einstellungen konfiguriert wurde, die auf der Seite „Zusammenfassung“ aufgeführt sind.

Dieses Bundle wird nach der Erstellung erst einem Gerät oder einer Gruppe zugewiesen, wenn Sie diese Zuweisung auf einer Registerkarte Beziehungen vornehmen.

WICHTIG:Wenn dieses Imaging-Bundle auf einem Verwaltungsgerät innerhalb der Firewall erstellt wurde und Sie es einem Gerät außerhalb der Firewall zuweisen, muss Port 8089 in beide Richtungen offen sein (PUBLIC -> PRIVATE und PUBLIC <- PRIVATE).

Wenn ein dem Imaging-Skript-Bundle zugewiesenes Gerät gestartet wird, werden die Bundle-Aufgaben auf dem Gerät ausgeführt, bevor das Betriebssystem des Geräts startet. Im Imaging-Wartungsmodus wird das Script in Form der Datei ZenAdvancedScript in das Verzeichnis /bin heruntergeladen. Dieses Script müssen Sie ausführen, um das Bundle anzuwenden. Zur Ausführung des Scripts verwenden Sie den Befehl sh /bin/ZenAdvancedScript.