Product Documentation

Erste Schritte mit dem SDK

Sep 29, 2015

In diesen Abschnitten wird die Verwendung des SDKs in der Bereitstellung beschrieben. Es wird das empfohlene Verfahren zum Erstellen eines Skripts beschrieben. Sie können dieses Verfahren als Grundlage zur Erstellung von Skripts für andere Zwecke verwenden. Beispiele typischer Anwendungsfälle sind ebenfalls aufgeführt.

Erstellen eines Skripts

Führen Sie folgende Schritte für das Erstellen eines Skripts aus:

  1. Führen Sie in Citrix Studio den Vorgang aus, für den Sie ein Skript erstellen möchten, z. B. Erstellen eines Katalogs für eine Gruppe von Maschinenerstellungsdienste-Maschinen.
  2. Sammeln Sie das Protokoll der SDK-Vorgänge, die Studio für das Durchführen der Task ausgeführt hat.
  3. Überprüfen Sie das Skript, um die Funktion jedes Teils zu verstehen. Dies hilft Ihnen bei der Anpassung des eigenen Skripts. Weitere Informationen finden Sie im Beispiel eines Anwendungsfalls, in dem die Skriptvorgänge ausführlich beschrieben werden.
  4. Konvertieren und passen Sie das Studio-Skriptfragment an, um es in ein besser verwendbares Skript zu verwandeln. Gehen Sie hierzu folgendermaßen vor:
    • Verwenden Sie Variablen. Für einige Cmdlets können Parameter angegeben werden, z. B. TaskId. Allerdings kann es nicht eindeutig sein, woher der in diesen Parametern verwendete Wert stamm, da Studio Werte von den Ergebnisobjekten früherer Cmdlets verwendet.
    • Entfernen Sie alle Befehle, die nicht erforderlich sind.
    • Fügen Sie einige Schritte in einer Schleife hinzu, damit sie einfach zu steuern sind. Beispiel: Fügen Sie die Maschinenerstellung in einer Schleife hinzu, damit Sie die Anzahl der erstellten Maschinen steuern können.

Beispiele

Hinweis: Um beim Erstellen eines Skripts sicherzustellen, dass Sie immer die aktuellen Verbesserungen und Fixes erhalten, empfiehlt Citrix, dass Sie den oben erläuterten Schritten folgen, anstatt das Beispielskript zu kopieren und einzufügen.
Beispiele Beschreibung
Create catalog Skript: Erstellen eines Katalogs für eine Gruppe von Maschinenerstellungsdienste-Maschinen
Beispiel: Erstellen und Konfigurieren eines Hosts Skript: Erstellen und Konfigurieren eines Hosts
Beispiel: Erstellen eines PvD-Desktops Skript: Erstellen einer Bereitstellungsgruppe, die PvD-Desktops (Personal vDisk) enthält
Beispiel: Abrufen von Lastausgleichinformationen Anzeigen der Lastindexwerte für Serverbetriebssystemmaschinen