Zielgeräte

Zielgeräte sind Desktopcomputer oder Server, die von einer vDisk im Netzwerk gestartet werden und Software von dieser vDisk abrufen. Ein Gerät, das für die Erstellung des vDisk-Images verwendet wird, ist das Masterzielgerät.

Der Lebenszyklus eines Zielgeräts umfasst Folgendes:

  • Vorbereiten
    • Masterzielgerät, mit dem ein vDisk-Image erstellt wird
    • Zielgerät, das von einem vDisk-Image startet
  • Hinzufügen von Zielgeräten zu einer Sammlung in der Farm
    • Über die Konsole
    • Unter Verwendung von Auto-Add
    • Per Import
  • Zuweisen des Zielgerättyps
  • Warten der Zielgeräte in der Farm

Nach dem Erstellen eines Zielgeräts muss das Gerät für Startvorgänge über das Netzwerk konfiguriert werden. Dazu muss in der Konfiguration des Gerätes selbst der Startvorgang über das Netzwerk zugelassen sein, dem Gerät muss eine vDisk zugewiesen werden, und eine Bootstrapdatei muss die Informationen für das Gerät enthalten, die für den Start von der zugeordneten vDisk erforderlich sind.

Es gibt mehrere Typen der Zielgeräte in einer Farm. Wenn ein Gerät beispielsweise für das Erstellen eines vDisk-Images verwendet wird, gilt es als Masterzielgerät. Alle anderen Geräte werden als ein bestimmter Gerätetyp konfiguriert. Der Gerätetyp bestimmt den Zweck eines Geräts und ob es auf eine bestimmte vDisk-Version im Zustand Produktion, Test oder Wartung zugreifen kann.

Der Typ des Gerätes wird auf der Registerkarte “General” des Dialogfelds “Target Device Properties” ausgewählt, das die folgenden Optionen enthält:

  • Production: Wählen Sie diese Option aus, um dem Zielgerät zu ermöglichen, eine zugewiesene vDisk zu streamen, die aktuell “Production” ist (Standard).
  • Maintenance: Wählen Sie diese Option aus, wenn Sie dieses Zielgerät als Wartungsgerät verwenden möchten. Nur ein Wartungsgerät kann auf eine vDisk-Version zugreifen, die sich im Wartungsmodus befindet, und Änderungen vornehmen. (Nur das erste Wartungsgerät, das die Version im Wartungsmodus startet, kann auf diese Version zugreifen.)
  • Test: Wählen Sie diese Option, um das Zielgerät zum Zugriff auf und und Testen von vDisk-Versionen zu verwenden, die sich im Testmodus befinden.

Ein Zielgerät wird Mitglied einer Gerätesammlung, wenn es der Farm hinzugefügt wird. Die Verwendung von Gerätesammlungen vereinfacht die Verwaltung aller Zielgeräte in der Sammlung. Ein Zielgerät kann nur zu einer Gerätesammlung gehören. Ein Zielgerät kann jedoch in beliebig vielen Ansichten vorhanden sein. Wenn ein Zielgerät aus der Gerätesammlung entfernt wird, wird es automatisch aus allen zugeordneten Ansichten entfernt.

Wenn Zielgeräte einer Sammlung hinzugefügt werden, werden ihre Eigenschaften in der Provisioning Services-Datenbank gespeichert. Die Zielgeräteigenschaften umfassen Informationen wie den Namen und die Beschreibung des Geräts, die Startmethode und die vDisk-Zuweisungen (weitere Informationen finden Sie unter Zielgeräteigenschaften).

Zielgeräte werden mit den Dienstprogrammen der Konsole und der vDisk-Statusleiste verwaltet und überwacht.

In der Konsole können Aktionen für Folgendes ausgeführt werden:

  • Ein einzelnes Zielgerät
  • Alle Zielgeräte in einer Sammlung
  • Alle Zielgeräte in einer Ansicht

Zielgeräteigenschaften

Hinweis:

Es ist ein Neustart erforderlich, wenn ein Zielgerät aktiv ist und eine der folgenden Geräteeigenschaften geändert wird: Boot from, MAC, Port, vDisks for this device.

In den folgenden Tabellen sind die einem Zielgerät zugeordneten Eigenschaften definiert.

Registerkarte “General”

Feld Beschreibung
Name Name des Zielgeräts oder Name der Person, die das Zielgerät verwendet. Der Name kann bis zu 15 Bytes lang sein. Allerdings darf der Name des Zielgeräts nicht mit dem Namen der Maschine übereinstimmen, für die ein Image erstellt wird. Hinweis: Ist das Zielgerät Mitglied einer Domäne, verwenden Sie denselben Namen wie in der Windows-Domäne, es sei denn, dieser Name stimmt mit dem der Maschine überein, für die ein Image erstellt wird. Wenn das Zielgerät von der vDisk gestartet wird, wird der hier eingegebene Name zum Maschinennamen des Zielgeräts.
Description Gibt eine Beschreibung an, die diesem Zielgerät zugeordnet wird.
Type Wählen Sie den Zugriffstyp für dieses Zielgerät aus der Dropdownliste aus, die folgende Optionen enthält: Maintenance – Wählen Sie diese Option, um das Zielgerät als Wartungsgerät zu verwenden, das Updates auf eine neue Wartungsversion einer vDisk anwendet. Ein Wartungsgerät hat exklusiven Lese- und Schreibzugriff auf die Wartungsversion; Test – Wählen Sie diese Option, um dieses Zielgerät zum Zugriff auf Versionen zu verwenden, die sich im Testmodus befinden. Testgeräte haben gemeinsamen Lesezugriff auf die Testversionen einer vDisk, um die Qualitätssicherungstests einer vDisk-Version im Standardimagemodus zu vereinfachen, bevor diese Version für Produktionsmaschinen freigegeben wird. Production: Wählen Sie diese Option, um dem Zielgerät zu ermöglichen, eine zugewiesene vDisk zu streamen, die in der Produktion ist. Produktionsgeräte haben gemeinsamen Lesezugriff auf die Produktionsversionen einer vDisk. Produktionsgeräte haben keinen Zugriff auf die Wartungs- oder Testversionen; dies verhindert, dass noch nicht getestete Aktualisierungen versehentlich auf Produktionsmaschinen bereitgestellt werden. Hinweis: Der Standardtyp für neue Geräte ist “Maintenance”. Der Standardtyp für bestehende Geräte ist “Maintenance”.
Boot from Die Startmethode für das Zielgerät. Zu den Optionen gehören das Starten von einer vDisk, Festplatte oder Diskette.
MAC Geben Sie die MAC-Adresse der Netzwerkkarte ein, die in diesem Zielgerät installiert ist.
Port Zeigt den UDP-Portwert an. In den meisten Fällen müssen Sie diesen Wert nicht ändern. Wenn allerdings bei Zielgerätsoftware Konflikte mit anderer IP/UDP-Software auftreten (d. h., sie verwenden denselben Port), müssen Sie diesen Wert ändern.
Class Klasse für den Abgleich neuer vDisks mit Zielgeräten bei Verwendung des automatischen Datenträgerimage-Updates, um neue vDisks-Images mit den entsprechenden Zielgeräten abzugleichen.
Disable this device Aktivieren Sie diese Option, um das Starten von Zielgeräten zu verhindern. Unabhängig von der Aktivierung werden für Zielgeräte, die mit dem automatischen Hinzufügen erstellt werden, neue Datensätze in der Datenbank angelegt.

Registerkarte “vDisk”

Feld Beschreibung
vDisks for this device Zeigt die Liste der vDisks an, die diesem Zielgerät zugewiesen sind, einschließlich der folgenden Optionen: Klicken Sie auf Add, um das Dialogfeld “Assign vDisks” zu öffnen. Wählen Sie zum Filtern der angezeigten vDisks einen bestimmten Storenamen und Provisioningserver aus oder wählen Sie “All Stores and All Servers”, um alle für dieses Zielgerät verfügbaren vDisks aufzulisten. Markieren Sie die zuzuweisenden vDisks und klicken Sie anschließend auf Remove um vDisks von diesem Gerät zu entfernen. Klicken Sie auf Printers um das Dialogfeld “Target Devices vDisk Printers” zu öffnen. In diesem Dialogfeld wählen Sie den Standarddrucker sowie alle Netzwerk- und lokalen Drucker aus, die für dieses Zielgerät aktiviert oder deaktiviert werden.

Registerkarte “Personality”

Feld Beschreibung
Options Bietet sekundäre Startoptionen: Include the local hard drive as a boot device; Include one or more custom bootstraps as boot options. Klicken Sie zum Aktivieren einer benutzerdefinierten Bootstrapdatei auf Add, um den Namen der Bootstrapdatei und den anzuzeigenden Menütext (optional) einzugeben, und klicken Sie anschließend auf “OK”. Wenn mehrere vDisks in der Tabelle aufgelistet sind oder eine oder beide der sekundären Startoptionen aktiviert sind, wird dem Benutzer ein Festplattenmenü beim Starten der Zielgeräte angezeigt. Geben Sie einen Namen für die Menüoption ein, der dem Zielgerät angezeigt wird. Das Zielgerät kann die zu verwendenden Startoptionen auswählen. Klicken Sie auf Edit, um einen vorhandenen benutzerdefinierten Bootstrapdateinamen oder Menütext zu bearbeiten. Klicken Sie auf Remove um eine für das Zielgerät verfügbare benutzerdefinierte Bootstrapdatei zu entfernen.
Name and string Es gibt keinen festen Grenzwert für die Anzahl der Namen, die Sie hinzufügen können. Allerdings beträgt die Maximallänge des Namens 250 Zeichen und die Maximallänge des Werts 1000 Zeichen. Sie können im Feld “Name” einen beliebigen Namen eingeben, verwenden Sie aber keinen bereits vorhandenen Feldnamen in demselben Zielgerät. Bei Feldnamen wird nicht zwischen Groß- und Kleinschreibung unterschieden. Das heißt, das System interpretiert “FELDNAME” und “Feldname” als identischen Namen. Vor oder nach dem Feldnamen eingegebene Leerzeichen werden automatisch entfernt. Ein Charaktername kann nicht mit einem $-Zeichen beginnen. Dieses Symbol wird für reservierte Werte, z. B. für $DiskName und $WriteCacheType, verwendet.

Registerkarte “Authentication”

Die in diesem Dialogfeld eingegebenen Kennwortinformationen werden nur bei der ersten Anmeldung beim Zielgerät verwendet. Sie haben keine Auswirkung auf die Windows-Kontoanmeldung.

Feld Beschreibung
Authentication Geben Sie bei einer Authentifizierung mit einem Benutzernamen und einem Kennwort den Benutzernamen des Kontos ein. Halten Sie sich dabei an die in Ihrem Unternehmen geltenden Konventionen für Benutzernamen. Hinweis: Benutzernamen müssen mindestens zwei und dürfen maximal 40 Zeichen lang sein. Bei Benutzernamen wird NICHT zwischen Groß- und Kleinschreibung unterschieden. Zu den Authentifizierungsmethoden gehören: None, Username and password, External verification (benutzerdefinierte Methode)
Username Wenn das Konto bereits vorhanden ist, können Sie den Benutzernamen nicht ändern.
Password Bei Authentifizierung mit einem Benutzernamen und einem Kennwort klicken Sie auf Change, um das Dialogfeld “Change Password” zu öffnen. Geben Sie zum Erstellen eines neuen Kennworts für ein Benutzerkonto das alte Kennwort und anschließend in die Textfelder New password und Confirm new password das neue Kennwort ein. Klicken Sie auf OK, um das Kennwort zu ändern. Hinweis: Beachten Sie die Kennwortkonventionen Ihrer Organisation. Setzt voraus, dass die Kennwörter mindestens drei und nicht mehr als 20 Zeichen lang sind. Bei Kennwörtern WIRD zwischen Groß- und Kleinschreibung unterschieden. Geben Sie das neue Kennwort zur Bestätigung genau so ein, wie Sie es im vorherigen Feld eingegeben haben.

Registerkarte “Status”

Feld Beschreibung
Target device status Die folgenden Statusinformationen zum Zielgerät werden angezeigt: Status – aktueller Status des Geräts (“active” oder “inactive”); IP Address – IP-Adresse oder “unknown”; Server – Provisioningserver, der mit diesem Gerät kommuniziert; Retries – Anzahl der zulässigen Wiederholungen beim Verbinden mit dem Gerät; vDisk – Name der vDisk oder “unknown”; vDisk version – Version der vDisk, auf die aktuell zugegriffen wird; vDisk full name – vollständiger Dateiname der Version, auf die zugegriffen wird; vDisk access – gibt an, ob die Version im Modus “Production”, “Maintenance” oder “Test” ist.; License information – Je nach Gerätehersteller werden Produktlizenzierungsinformationen angezeigt (n/a, Desktop License, Datacenter License, XenApp License oder XenDesktop License).

Registerkarte “Logging”

Feld Beschreibung
Logging level Select the logging level or select Off to disable loggingWählen Sie die Protokollierungsstufe aus oder wählen Sie “Off”, um die Protokollierung zu deaktivieren: Off – Protokollierung ist für den Provisioningserver deaktiviert; Fatal – protokolliert Systemfehler, die nicht behoben werden konnten; Error – protokolliert Vorgänge, bei denen ein Fehler aufgetreten ist.; Warning – protokolliert Vorgänge, die trotz aufgetretener Probleme erfolgreich abgeschlossen werden konnten; Info – Standardprotokollierungsstufe. Protokolliert Informationen zum Arbeitsablauf, d. h., wie im Allgemeinen die Vorgänge durchgeführt werden.; Debug – protokolliert zu einem bestimmten Vorgang detaillierte Informationen (höchste Protokollierungsstufe). Wenn Sie die Protokollierungsstufe DEBUG festlegen, enthält die Protokolldatei auch die Informationen der anderen Protokollierungsstufen; Trace – protokolliert alle gültigen Vorgänge.

Festlegen des Zielgeräts als Vorlage für diese Sammlung

Ein Zielgerät kann als Vorlage für neue Zielgeräte, die einer Sammlung hinzugefügt werden, festgelegt werden. Ein neues Zielgerät übernimmt die Eigenschaften des Vorlagenzielgeräts, damit Sie schnell neue Geräte in eine Sammlung aufnehmen können.

Tipp

Zielgeräte, die persönliche vDisks verwenden, werden beim Ausführen des XenDesktop-Setupassistenten erstellt und einer Sammlung hinzugefügt. Wenn eine Zielgerätvorlage vorhanden ist, wird sie ignoriert, wenn das Zielgerät, das eine persönliche vDisk verwendet, der Sammlung hinzugefügt wird.

Klicken Sie zum Festlegen eines Zielgeräts als Vorlagengerät für eine Sammlung in der Konsole mit der rechten Maustaste auf das Zielgerät und wählen Sie anschließend “Set device as template”.

Berücksichtigen Sie Folgendes, wenn Sie Vorlagen verwenden:

  • Deaktivieren Sie das Zielgerät, das als Vorlage dient, damit alle Zielgeräte, die diese Vorlage verwenden, in die Datenbank aufgenommen werden, das Zielgerät jedoch nicht gestartet wird.
  • Zielgeräte werden in einer Meldung auffordert, den Administrator zu kontaktieren, bevor sie gestartet werden können.
  • Auf dem Gerät, das als Vorlage dient, erscheint ein hellblaues “T”. Für neue Zielgeräten wird automatisch ein Name generiert und alle anderen Eigenschaften werden vom Standard-Vorlagenzielgerät übernommen. Benutzereingriffe sind nicht erforderlich.

Erstellen von VMs mit verschachtelter Virtualisierung

In manchen Fällen ist eine verschachtelte Virtualisierung für eine VM wünschenswert. Wenn Sie Device Guard verwenden und eine Vorlage von einer VM, auf der Device Guard ausgeführt wird, erstellen möchten, kann PVS nicht erkennen, ob diese Funktion für die spezifische VM eingerichtet wurde. Zur Problemumgehung können Sie Device Guard mit einem PowerShell-Befehl manuell auf dem Hyper-V-Host aktivieren, nachdem die VM mit dem XenDesktop-Setupassistenten erstellt wurde.

Konfigurieren einer VM zur Verwendung von Device Guard:

  1. Erstellen Sie die VM mit dem XenDesktop-Setupassistenten
  2. Führen Sie nach dem Erstellen der VM den folgenden Befehl für jede VM auf dem physischen Hyper-V-Host aus, um die verschachtelte Virtualisierung zu aktivieren:

    Set-VMProcessor -VMName <Target VM’s Name> -ExposeVirtualizationExtensions $true

Tipp:

Weitere Informationen finden Sie auf der Microsoft-Webseite zur verschachtelten Virtualisierung.

Kopieren und Einfügen von Zielgeräteigenschaften

Kopieren der Eigenschaften eines Zielgeräts und Hinzufügen in andere Zielgerätmitglieder

Hinweis: Zielgeräte, die persönliche vDisks verwenden, können nur die Eigenschaften eines anderen Zielgeräts erben, das eine persönliche vDisk verwendet.

  1. Klicken Sie im Detailbereich der Konsole mit der rechten Maustaste auf das Zielgerät, von dem Sie Eigenschaften kopieren möchten, und wählen Sie anschließend Copy device properties. Das Dialogfeld “Copy Device Properties” wird angezeigt.
  2. Wählen Sie das Kontrollkästchen neben den Eigenschaften aus, die Sie kopieren möchten, und klicken Sie anschließend auf Copy. Die Eigenschaften werden in die Zwischenablage kopiert und das Dialogfeld wird geschlossen.
  3. Klicken Sie mit der rechten Maustaste auf die Zielgeräte, die die kopierten Eigenschaften übernehmen sollen, und wählen Sie anschließend die Menüoption Paste. Das Dialogfeld “Paste Device Properties” wird angezeigt.
  4. Klicken Sie auf Close, um das Dialogfeld zu schließen.

Starten von Zielgeräten

  1. Klicken Sie mit der rechten Maustaste auf eine Sammlung, um alle darin enthaltenen Zielgeräte zum Starten auszuwählen, oder wählen Sie nur die Zielgeräte aus, die Sie in der Sammlungsstruktur starten möchten, und wählen sie anschließend die Menüoption Boot devices. Das Dialogfeld “Target Device Control” wird mit der im Dropdownmenü “Settings” ausgewählten Menüoption “Boot Devices” angezeigt.
  2. Klicken Sie zum Starten von Zielgeräten auf die Schaltfläche “Boot devices”. Der Startsignalstatus wird so lange in der Spalte “Status” angezeigt, bis das Zielgerät das Signal erhalten hat. Der Status wird daraufhin in Success geändert.

Prüfen des Status eines Zielgeräts über die Konsole

Der Status des Zielgeräts gibt an, ob es im Netzwerk aktiv oder inaktiv ist.

Prüfen des Status eines Zielgeräts

  1. Doppelklicken Sie im Konsolenfenster auf das Zielgerät und wählen Sie anschließend die Menüoption Properties. Die Registerkarte “Device Properties” wird angezeigt.
  2. Klicken Sie auf die Registerkarte “Status” und prüfen Sie die folgenden Statusinformationen:
    • Aktueller Status (aktiv oder inaktiv)
    • IP-Adresse
    • Aktueller Provisioningserver
    • Name der aktuellen vDisk
    • Größe der Provisioningserver-Cachedatei in Bytes Außerdem wird im Konsolenfenster bei aktivem Zielgerät das Zielgerätsymbol in Form eines grünen Computerbildschirms angezeigt. Wenn das Zielgerät inaktiv ist, wird das Symbol als schwarzer Computerbildschirm angezeigt.

Senden von Meldungen an Zielgeräte

Senden einer Meldung an Zielgerätmitglieder

  1. Klicken Sie mit der rechten Maustaste auf die Sammlung, um eine Meldung an alle Mitglieder der Sammlung zu senden, oder markieren sie nur die Zielgeräte in der Sammlung, an die eine Meldung gesendet wird, und wählen Sie anschließend die Menüoption Send message. Das Dialogfeld “Target Device Control” wird mit der im Dropdownmenü Settings ausgewählten Menüoption “Message to devices” angezeigt. Zielgeräte werden in der Tabelle “Device” angezeigt.

  2. Geben Sie in das Textfeld Message eine Meldung ein, die auf den Zielgeräten angezeigt wird.
  3. Klicken Sie auf die Schaltfläche Send message. Der Meldungssignalstatus wird so lange in der Spalte “Status” angezeigt, bis die Zielgeräte die Meldung erhalten haben. Der Status wird daraufhin in Success geändert.

Herunterfahren von Zielgeräten

Herunterfahren von Zielgeräten

  1. Klicken Sie mit der rechten Maustaste auf die Sammlung, um alle Zielgeräte in der Sammlung herunterzufahren, oder markieren Sie nur die Zielgeräte, die in einer Sammlung heruntergefahren werden sollen, und wählen Sie anschließend die Menüoption Shutdown devices. Das Dialogfeld “Target Device Control” wird mit der im Dropdownmenü “Settings” ausgewählten Menüoption “Shutdown devices” angezeigt. Zielgeräte werden in der Tabelle “Device” angezeigt.
  2. Geben Sie im Textfeld “Delay” die Anzahl der Sekunden ein, die gewartet wird, bis die Zielgeräte heruntergefahren werden.
  3. Geben Sie in das Textfeld Message eine Meldung ein, die auf den Zielgeräten angezeigt wird.
  4. Klicken Sie auf die Schaltfläche Shutdown devices, um die Zielgeräte herunterzufahren. In der Spalte “Status” wird der Status des Signals zum Herunterfahren so lange angezeigt, bis das Zielgerät heruntergefahren wurde. Nach erfolgreichem Herunterfahren des jeweiligen Zielgeräts ändert sich der Status in “Success”.

Neustarten von Zielgeräten

Neustarten von Zielgeräten

  1. Klicken Sie in der Konsolenstruktur mit der rechten Maustaste auf eine Sammlung oder markieren Sie nur die Zielgeräte, die in der Sammlung neu gestartet werden sollen, und wählen Sie anschließend die Menüoption Restart devices. Das Dialogfeld “Target Device Control” wird mit der im Dropdownmenü “Settings” ausgewählten Menüoption “Restart Devices” angezeigt. Zielgeräte werden in der Tabelle “Device” angezeigt.
  2. Geben Sie im Textfeld “Delay” die Anzahl der Sekunden ein, die gewartet wird, bis die Zielgeräte neu gestartet werden.
  3. Geben Sie in das Textfeld Message eine Meldung ein, die auf den Zielgeräten angezeigt wird.
  4. Klicken Sie auf die Schaltfläche Restart devices, um die Zielgeräte neu zu starten. Der Neustartsignalstatus wird so lange in der Spalte “Status” angezeigt, bis das Zielgerät das Signal erhalten hat. Daraufhin wird der Status in Success geändert.

Verschieben von Zielgeräten zwischen Sammlungen

Ein Zielgerät kann in einer Site im Detailbereich der Konsole per Drag-and-Drop von einer in eine andere Sammlung verschoben werden (ziehen Sie das Gerät von einer Sammlung und legen Sie es in einer anderen Sammlung ab). Alternativ können Zielgeräte mit der Menüoption Move verschoben werden.

Verschieben eines Zielgeräts mit der Menüoption “Move”:

  1. Erweitern Sie in der Konsole die Sammlung, klicken Sie im Detailbereich mit der rechten Maustaste auf das Zielgerät und wählen Sie anschließend die Menüoption Move.
  2. Wählen Sie im Dropdownmenü die Sammlung aus, in die das Zielgerät verschoben werden soll. Wenden Sie ggf. die Gerätevorlage der Sammlung auf das zu verschiebende Zielgerät an, indem Sie die Option “Apply target collection’s template device properties to moved devices” aktivieren.
  3. Klicken Sie auf Move.

Tipp:

Beim Verschieben von Zielgeräten von Site zu Site besteht das Risiko, dass sie anschließend gelöscht werden. Das Risiko ist noch größer, wenn ein Zielgerät mit dem Setupassistenten für gestreamte VMs erstellt wurde. Ein Administrator kann Zielgeräte über die Schnittstelle zwar von Site zu Site verschieben, Citrix empfiehlt jedoch, dies zu unterlassen.

Verwalten des Charakters von Zielgeräten

Normalerweise müssen alle Zielgeräte, die dieselbe vDisk gemeinsam verwenden, eine identische Konfiguration haben. Mit der Zielgerätcharakterfunktion definieren Sie Daten für bestimmte Zielgeräte und stellen sie dem Zielgerät beim Start bereit. Diese Daten können von den benutzerdefinierten Anwendungen und Skripts zu vielen Zwecken verwendet werden.

Sie unterstützen beispielsweise PCs in drei Schulungsräumen mit Provisioningservern. Jeder Schulungsraum hat einen eigenen Drucker, und die PCs in jedem Schulungsraum sollen standardmäßig den korrekten Drucker verwenden. Mit der Zielgerätcharakterfunktion definieren Sie ein Standarddruckerfeld, in das Sie für jedes Zielgerät einen Druckernamen eingeben. Sie definieren das Feld und die Werte unter “Target Device Properties”. Diese Informationen werden in der Datenbank gespeichert. Beim Start des Zielgeräts werden die gerätespezifischen Druckerinformationen von der Datenbank abgerufen und auf der vDisk in eine INI-Datei geschrieben. Mit einem benutzerdefinierten Skript oder einer Anwendung, die Sie entwickeln, können Sie den Druckerwert abrufen und ihn in die Registrierung schreiben. Mit dieser Methode wird sichergestellt, dass bei jedem Start eines Zielgeräts der richtige Standarddrucker im Schulungsraum festgelegt wird.

Die Anzahl der Felder und Daten, die Sie für jedes Zielgerät definieren können, ist auf 64 KB (65536 Byte) pro Zielgerät beschränkt. Jedes einzelne Feld kann bis zu 2047 Bytes haben.

Aufgaben beim Verwalten des Charakters von Zielgeräten

  • Definieren der Charakterdaten für ein Zielgerät in der Konsole
  • Definieren von Charakterdaten für mehrere Zielgeräte mit der Konsole
  • Verwenden von Charakterdaten für Zielgeräte

Definieren der Charakterdaten für ein einzelnes Zielgerät mit der Konsole

Definieren der Charakterdaten für ein einzelnes Zielgerät

  1. Klicken Sie in der Konsole mit der rechten Maustaste auf das Zielgerät, für das Sie Charakterdaten definieren möchten, und wählen Sie anschließend die Menüoption Properties aus.
  2. Wählen Sie die Registerkarte Personality.
  3. Klicken Sie auf die Schaltfläche Hinzufügen. Das Dialogfeld “Add/Edit Personality String” wird angezeigt. Hinweis: Es gibt keinen festen Grenzwert für die Anzahl der Feldnamen und zugehörigen Zeichenfolgen, die Sie hinzufügen können. Allerdings gibt es einen Grenzwert für die Gesamtmenge an Charakterdaten, die einer einzelnen Zeichenfolge (Kombination von Namen und Daten) zugewiesen werden können. Er beträgt etwa 2047 Bytes. Zudem ist die Gesamtmenge an Zeichen in Namen, Zeichenfolgen und Trennzeichen auf etwa 64 KB (65536 Bytes) pro Zielgerät begrenzt. Dieser Grenzwert wird vom Administrator überprüft, wenn Sie eine Zeichenfolge hinzuzufügen. Wird dieser Grenzwert überschritten, wird eine Warnmeldung angezeigt und die ungültige Konfiguration wird nicht akzeptiert. Die Charakterdaten des Zielgeräts werden wie alle anderen Eigenschaften behandelt. Diese Daten werden übernommen, wenn neue Zielgeräte entweder mit der Option “Add New Target Device Silently” oder “Add New Target Device with BIOS Prompts” automatisch der Datenbank hinzugefügt werden.
  4. Geben Sie einen Namen und eine Zeichenfolge ein. Hinweis: Sie können für das Feld “Name” einen beliebigen Namen verwenden, Sie können aber keinen bereits vorhandenen Feldnamen erneut in demselben Zielgerät verwenden. Bei Feldnamen wird nicht zwischen Groß- und Kleinschreibung unterschieden. Das heißt, das System interpretiert “FELDNAME” und “Feldname” als identischen Namen. Vor oder nach dem Feldnamen eingegebene Leerzeichen werden automatisch entfernt. Ein Charaktername kann nicht mit einem $-Zeichen beginnen. Dieses Symbol wird für reservierte Werte verwendet, z. B. $DiskName und $WriteCacheType.
  5. Klicken Sie auf OK.

Wiederholen Sie bei Bedarf die Schritte 5 und 6, um weitere Felder und Werte hinzuzufügen. Wenn Sie alle Daten hinzugefügt haben, klicken Sie auf OK, um das Dialogfeld “Target Device Properties” zu beenden.

Definieren von Charakterdaten für mehrere Zielgeräte mit der Konsole

Definieren des Zielgerätcharakters für mehrere Geräte

  1. Klicken Sie in der Konsole mit der rechten Maustaste auf das Zielgerät mit den Charaktereinstellungen, die Sie auch für andere Geräte verwenden möchten, und wählen Sie anschließend Copy. Das Dialogfeld “Copy Device Properties” wird angezeigt.
  2. Markieren Sie im Detailbereich die Zielgeräte, auf die Sie Charaktereinstellungen kopieren möchten, klicken Sie anschließend mit der rechten Maustaste und wählen Sie das Menü Paste device properties.
  3. Klicken Sie auf die Option Personality strings (Sie können an dieser Stelle auch andere Eigenschaften kopieren) und klicken Sie anschließend auf Paste.

Verwenden von Charakterdaten für Zielgeräte

Sobald dem Zielgerät das Dateisystem zur Verfügung steht, werden die Charakterdaten in eine standardmäßige Windows INI-Textdatei mit dem Namen Personality.ini geschrieben. Die Datei wird im Stammverzeichnis des vDisk-Dateisystems gespeichert, damit benutzerdefinierte Skripts oder Anwendungen leicht darauf zugreifen können.

Die Datei ist wie folgt formatiert:

    [StringData]
    FieldName1=Field data for first field
    FieldName2=Field data for second field

Auf diese Datei kann jedes benutzerdefinierte Skript und jede benutzerdefinierte Anwendung zugreifen. Sie kann von der standardmäßigen Windows INI API abgefragt werden. Außerdem steht eine Befehlszeilenanwendung mit dem Namen GetPersonality.exe zur Verfügung, die einen leichteren Zugriff der Batchdateien auf die Charaktereinstellungen ermöglicht.

Der vDisk-Name und -Modus eines Zielgeräts können mit GetPersonality.exe abgerufen werden. Die folgenden Reservewerte sind im Abschnitt [StringData] in der Personality.ini-Datei:

    $DiskName=<xx>
    $WriteCacheType=<0 (Private image)
    All other values are standard image; 1 (Server Disk), 2 (Server Disk Encrypted), 3 (RAM), 4 (Hard Disk), 5 (Hard Disk Encrypted), 6 (RAM Disk), or 7 (Difference Disk). Min=0, Max=7, Default=0>

xx ist der Name des Datenträgers. Ein vDisk-Name kann nicht mit einem $-Zeichen beginnen. Dieses Symbol wird für reservierte Werte, z. B. für $DiskName und $WriteCacheType, verwendet. Die folgende Meldung wird angezeigt, wenn ein Name eingegeben wird, der mit einem $-Zeichen beginnt:

A name cannot start with a $. This is used for reserve values like $DiskName and $WriteCacheType. The $DiskName and $WriteCacheType values can be retrieved on the target device using GetPersonality.exe.

GetPersonality.exe

Mit dem Befehlszeilenprogramm GetPersonality.exe greifen Benutzer von einer Windows-Batchdatei auf die Zielgerätcharakter-Einstellungen zu. Das Programm fragt die INI-Datei für den Benutzer ab und speichert die Charakterzeichenfolgen an den vom Benutzer ausgewählten Speicherorten. GetPersonality.exe unterstützt die folgenden Befehlszeilenoptionen:

    GetPersonality FieldName /r=RegistryKeyPath <- Place field in registry
    GetPersonality FieldName /f=FileName <- Place field in file
    GetPersonality FieldName /o <- Output field to STDOUT
    GetPersonality /? or /help <- Display help

Beispiele:

Einstellen eines Registrierungsschlüsselwerts

Im folgenden Beispiel wird der Target Device Personality-Datenwert aus dem DefaultPrinter-Feld abgerufen und in die Zielgerätregistrierung geschrieben, um den Standarddrucker für das Gerät festzulegen.

Die in den Zielgeräteigenschaften festgelegte Target Device Personality-Zeichenfolge ist:

    DefaultPrinter= \CHESBAY01\SAVIN 9935DPE/2035DPE PCL 5e,winspool,Ne03:

Eine auf dem Zielgerät ausgeführte Batchdatei würde folgende Zeile enthalten:

    GetPersonality DefaultPrinter /r=HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Device

Hinweis:

Hinweis: Der tatsächliche Schlüsselname sollte der UNC-Name des Netzwerkdruckers sein, z. B. \dc1\Main, und der für den Schlüssel eingegebene Wert sollte in etwa “winspool,Ne01:” lauten, wobei Ne01 die eindeutige Zahl für jeden installierten Drucker ist.

Einstellen von Umgebungsvariablen

Das Einstellen von Umgebungsvariablen mit Charakterdaten erfolgt in zwei Schritten:

  1. Verwenden Sie den Befehl GetPersonality mit der /f-Option, um die Variable in eine temporäre Datei einzufügen.
  2. Verwenden Sie den Befehl set zum Festlegen der Variablen. Um beispielsweise die Umgebungsvariable Path für das Zielgerät auf einen Charakternamen festzulegen, definieren Sie die Pfadnamen mit der Zeichenfolge:

    %SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft Office\OFFICE11\;C:\Program Files\Microsoft SQL Server\80\Tolls\Binn
    

    Die Option “/f” erstellt eine temporäre Datei und ermöglicht die Zuweisung eines Namens, in diesem Fall temp.txt. Die folgenden Zeilen müssen dann in die Batchdatei eingefügt werden:

    GetPersonality Pathname /f=temp.txt
    set /p Path= <temp.txt
    

    Hinweis:

    Wenn der mit der Option “/f” angegebene Dateiname bereits vorhanden ist, hängt GetPersonality die Zeile nicht an die Datei an. Stattdessen wird die vorhandene Zeile in der Datei überschrieben.

Ändern des Gerätestatus zu “Heruntergefahren”

Manchmal wird ein Zielgerät als aktiv angezeigt, wenn es tatsächlich heruntergefahren ist. Dies tritt auf, wenn der Statusdatensatz in der Datenbank nicht richtig aktualisiert wird. Führen Sie die folgenden Schritte aus, um den Status des Zielgeräts in der Datenbank zu “heruntergefahren” zu ändern.

  1. Klicken Sie in der Konsole mit der rechten Maustaste auf das Zielgerät, das Sie als heruntergefahren markieren möchten, wählen Sie dann die Option “Mark vDisk Down”. Ein Bestätigungsdialogfeld wird angezeigt.
  2. Klicken Sie auf OK, um das Gerät als “heruntergefahren” zu markieren.