Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Referenz enthält weitere Informationen zu UDI und Themen zu folgenden Themen:
UDI-Konzepte wie in UDI-Konzepte beschrieben
OSDResults wie in der OSDResults-Referenz beschrieben
Benutzerzentrierter App-Installer, wie in Referenz zu benutzerzentrierten App-Installern beschrieben
UDI-Stufen wie in der UDI-Stufenreferenz beschrieben
UDI-Aufgaben wie in der UDI-Aufgabenreferenz beschrieben
UDI-Validatoren, wie in UDI-Validierungsreferenz beschrieben
UDI-Assistentenseiten wie in UDI-Assistentenseitenreferenz beschrieben
Jedes dieser Referenzthemen wird in den nachfolgenden Abschnitten behandelt.
UDI-Konzepte
Dieser Abschnitt enthält Konzepte, die bei der Beschreibung von UDI, dem UDI-Assistenten und dem UDI-Assistenten-Designer helfen.
Anzeigename
Der Anzeigename wird verwendet, um einen benutzerfreundlichen, beschreibenden Namen für eine Assistentenseite innerhalb der Seitenbibliothek im UDI-Assistenten-Designer bereitzustellen. Der Anzeigename wird in blauem Text für jede Assistentenseite in der Seitenbibliothek und auf der Registerkarte Schema im UDI-Assistenten-Designer angezeigt.
Wenn Sie der Seitenbibliothek eine Seite hinzufügen, müssen Sie den Anzeigenamen angeben. Nachdem die Assistentenseite zur Seitenbibliothek hinzugefügt wurde, können Sie den Anzeigenamen nicht mehr ändern.
Flow
Auf der Registerkarte "Flow" wird die Liste der Assistentenseiten innerhalb einer UDI-Phase im UDI-Assistenten-Designer angezeigt. Auf der Registerkarte "Flow" können Sie die folgenden Aufgaben ausführen:
Fügen Sie eine Assistentenseite aus der Seitenbibliothek zu einer UDI-Phase hinzu, indem Sie die Seite aus der Seitenbibliothek in die UDI-Phase ziehen.
Entfernen einer Assistentenseite aus einer UDI-Phase.
Ändern der Reihenfolge von Assistentenseiten innerhalb einer UDI-Phase.
Seitenbibliothek
Die Seitenbibliothek enthält alle Seiten, die derzeit im UDI-Assistenten-Designer geladen sind. Beim Laden einer UDI-Assistenten-Konfigurationsdatei werden alle in der Konfigurationsdatei definierten Assistentenseiten in der Seitenbibliothek angezeigt. Die Seitenbibliothek zeigt die Assistentenseiten in alphabetischer Reihenfolge nach Seitentypen an. Jede Instance eines bestimmten Seitentyps wird unter dem Seitentyp aufgeführt.
Möglicherweise benötigen Sie beispielsweise zwei verschiedene Seiten des Willkommenseiten-Assistenten für unterschiedliche Phasen. Die beiden Seiten des WelcomePage-Assistenten werden unter dem Seitentyp WelcomePage-Assistent in der Seitenbibliothek im UDI-Wizard-Designer aufgeführt.
Darüber hinaus gibt jede Assistentenseiten-Instance in der Seitenbibliothek an, wie oft die Assistentenseite in den Phasenabläufen verwendet wird. Wenn Sie in der Seitenbibliothek auf eine Assistentenseite zeigen, wird eine Miniaturansicht der Assistentenseite zusammen mit den Phasen angezeigt, die diese Seite enthalten.
Seitenname
Der Seitenname wird verwendet, um eine Assistentenseite in der Seitenbibliothek im UDI-Assistenten-Designer eindeutig zu identifizieren. Der Seitenname ist der Name, auf den eine UDI-Phase verweist, damit der UDI-Assistent weiß, welche Assistentenseite in einer bestimmten UDI-Phase angezeigt werden soll. Wenn Sie der Seitenbibliothek eine Seite hinzufügen, müssen Sie den Seitennamen angeben. Nachdem die Assistentenseite zur Seitenbibliothek hinzugefügt wurde, können Sie den Seitennamen nicht mehr ändern. Im UDI-Assistenten-Designer wird der Seitenname am unteren Rand jeder Assistentenseite in der Seitenbibliothek in kleinerem, nicht fettgedrucktem Text angezeigt.
Bereitstellungen von vorab bereitgestellten Medien
Die Unterstützung für vorab bereitgestellte Medien ist ein Feature für die Betriebssystembereitstellung in Konfigurations-Manager, mit dem ein Administrator startbare Prestage-Medien und ein Betriebssystemimage vor dem Bereitstellungsprozess auf eine Festplatte kopieren und anwenden kann. Diese Arbeit kann den Netzwerkverkehr und die für den Bereitstellungsprozess erforderliche Zeit reduzieren. Vorab bereitgestellte Medien können als Teil des Herstellungsprozesses oder in einem Enterprise-Stagingcenter bereitgestellt werden, das nicht mit der Konfigurations-Manager-Umgebung verbunden ist.
Weitere Informationen zu vorab bereitgestellten Medien finden Sie in den folgenden Ressourcen:
Planen der Bereitstellung von Medienbetriebssystemen in Konfigurations-Manager
Informationen zu vorab bereitgestellten Medien für die Betriebssystembereitstellung
Phasengruppe
Verwenden Sie eine Phasengruppe, um eine oder mehrere Phasen im UDI-Assistenten-Designer zu gruppieren. UDI-Phasengruppen sind in grobem Zusammenhang mit MDT-Bereitstellungsszenarien, es gibt jedoch keine 1:1-Korrelation zwischen den beiden.
Phase
Eine Phase ist eine Teilmenge aller Seiten in der Konfigurationsdatei des UDI-Assistenten, die in einem MDT-Bereitstellungsszenario verwendet werden. Wenn Sie den UDI-Assistenten mit dem Tasksequenzschritt des UDI-Assistenten starten, gibt der Parameter /stage die auszuführende Phase an, die wiederum den Satz von Seiten angibt, die verwendet werden sollen. Sie können in einer Vorschau anzeigen, wie die Assistentenseiten in einer Phase angezeigt werden, indem Sie im Menüband in der Gruppe "Vorschau-Assistent" die Option "Vorschau" auswählen. Eine UDI-Phase kann in mehr als einem MDT-Bereitstellungsszenario verwendet werden, auch wenn die UDI-Phase im UDI-Assistenten-Designer nur einmal definiert wird. Die Phase "Neuer Computer" kann z. B. in den Bereitstellungsszenarien "Neuer Computer" und "Computer ersetzen" in MDT verwendet werden.
Aufgabe
UDI-Tasks sind Software, die auf einer Assistentenseite ausgeführt wird, um bestimmte Funktionen auszuführen. In einigen Fällen werden diese Aufgaben verwendet, um zu überprüfen, ob der Zielcomputer für die Bereitstellung bereit ist. Andere Aufgaben können zum Ausführen von Bereitstellungsschritten verwendet werden, z. B. das Kopieren von Konfigurations- oder Ergebnisdateien.
Hinweis
Die Schaltfläche "Weiter" auf der Seite des Assistenten, auf der die Aufgaben ausgeführt werden, wird deaktiviert, wenn eine der Aufgaben mit dem Status "Warnung" oder "Fehler abgeschlossen" abgeschlossen wird.
UDI enthält mehrere integrierte Aufgaben, mit denen Sie die meisten für die Bereitstellung erforderlichen Aufgaben ausführen können. Weitere Informationen zu den in UDI integrierten Aufgaben finden Sie unter Integrierte UDI-Aufgaben.
Mit dem in Shell Execute integrierten UDI-Task können Sie beliebige Software (Skripte) ausführen, die über eine Befehlszeile initiiert werden können, z. B. Visual Basic- oder Windows PowerShell-Skripts. Mit dieser Funktionalität können Sie Aufgaben mit vertrauten Skriptsprachen erstellen. Weitere Informationen finden Sie unter Shell-Ausführungsaufgabe.
Wenn Ihre Anforderungen über die Skripterstellung hinausgehen, können Sie benutzerdefinierte UDI-Aufgaben schreiben. UDI-Tasks sind in C++ geschriebene DLLs, die die ITask-Schnittstelle implementieren. Sie registrieren die DLL beim UDI-Assistenten Designer der Aufgabenbibliothek, indem Sie eine UDI-Assistenten-Designer-Konfigurationsdatei (.config-Datei) erstellen und im Ordner installation_folder\Bin\Config ablegen (wobei installation_folder der Ordner ist, in dem Sie MDT installiert haben). Weitere Informationen zum Entwickeln benutzerdefinierter UDI-Tasks finden Sie im Abschnitt "Erstellen benutzerdefinierter UDI-Aufgaben" im Entwicklerhandbuch für benutzergesteuerte Installationen.
UDI-Tasksequenz
Sie erstellen eine UDI-Tasksequenz mithilfe einer der folgenden UDI-spezifischen MDT-Tasksequenzvorlagen, die den UDI-Assistenten beim entsprechenden Schritt in der Tasksequenz ausführen:
Tasksequenz User-Driven Installation. Diese Tasksequenzvorlage wird für die MDT-Bereitstellungsszenarien "Neuer Computer", "Computer aktualisieren" und "Computer ersetzen" verwendet.
Tasksequenz "User-Driven Installation ersetzen". Diese Tasksequenzvorlage ist der erste Schritt in einem zweistufigen Prozess im Bereitstellungsszenario "Computer ersetzen" und wird verwendet, um Daten zur Benutzerstatusmigration zu erfassen. Der zweite Schritt in diesem zweistufigen Prozess ist die Tasksequenzvorlage für die User-Driven-Installation, mit der Sie die Zielanwendungen und das Betriebssystem bereitstellen und die im ersten Schritt des Prozesses gespeicherten Benutzerstatus-Migrationsdaten wiederherstellen.
Weitere Informationen zu UDI-Tasksequenzvorlagen finden Sie im Abschnitt "Identifizieren der UDI-Tasksequenzvorlagen in MDT" im MDT-Dokument Verwenden des Microsoft Deployment Toolkits. Weitere Informationen zu diesen Komponenten finden Sie im Abschnitt "Identifizieren von UDI-Bereitstellungsprozesskomponenten" im MDT-Dokument Verwenden des Microsoft Deployment Toolkit, das in MDT enthalten ist.
UDI-Assistent
Der UDI-Assistent stellt die Benutzeroberfläche zum Sammeln von Bereitstellungseinstellungen bereit, die von den UDI-Tasksequenzen verwendet werden. Der UDI-Assistent wird als Teil einer UDI-Tasksequenz initiiert und sammelt die erforderlichen Konfigurationsinformationen zum Anpassen der Bereitstellung der Windows-Clientbetriebssysteme und -Anwendungen. Die Assistentenseiten lesen ihre Konfigurationseinstellungen aus der Konfigurationsdatei des UDI-Assistenten, die mit dem UDI-Assistenten-Designer angepasst wird.
Der UDI-Assistent wird vom Tasksequenzschritt des UDI-Assistenten in Tasksequenzen initiiert, die mit den UDI-Tasksequenzvorlagen erstellt wurden. Der Tasksequenzschritt des UDI-Assistenten führt das Skript UDIWizard.wsf aus, das wiederum den UDI-Assistenten (OSDSetupWizard.exe) initiiert. Tabelle 9 listet die Befehlszeilenparameter des UDI-Assistenten auf und enthält eine kurze Beschreibung der einzelnen Parameter.
Tabelle 9. UDI-Assistent Command-Line Parameter
| Parameter | Beschreibung |
|---|---|
| /Vorschau | Ermöglicht es Ihnen, eine Vorschau der aktuellen Konfiguration des Assistenten anzuzeigen, indem Sie die Schaltfläche "Weiter " aktivieren, mit der Sie von Seite zu Seite wechseln können, ohne dass eine gültige Eingabe erforderlich ist. |
| /xml | Gibt den Namen der Konfigurationsdatei für den UDI-Assistenten an. Das Skript UDIWizard.wsf legt diesen Parameter automatisch auf die Datei OSDSetupWizard.xml fest, die in dem Ordner gespeichert ist, in dem die Tasksequenz Protokolldateien speichert. Dieser Parameter wird standardmäßig auf die config.xml-Datei festgelegt. Die Syntax für diesen Parameter lautet wie folgt (dabei befindet sich <full_path> der vollqualifizierte Pfad zur .xml-Datei, einschließlich des Dateinamens und der Erweiterung):/xml:<full_path> |
| /Phase | Gibt den Namen der UDI-Phase an, die ausgeführt werden soll. Das Skript UDIWizard.wsf legt diesen Parameter automatisch auf die entsprechende Phase fest, wie in UDI-Phasenreferenz beschrieben. Dieser Parameter wird standardmäßig in der ersten Stufe in der Konfigurationsdatei des UDI-Assistenten verwendet. Die Syntax für diesen Parameter lautet wie folgt (wo <stage_name> ist der Name der Phase, die ausgeführt werden soll):/stage:<stage_name>Hinweis: Beim Wert für <stage_name> wird die Groß-/Kleinschreibung beachtet. |
| /locale | Gibt die im UDI-Assistenten zu verwendende Sprache in Form eines Gebietsschemabezeichners (Locale Identifier, LCID) an, der durch einen numerischen Wert dargestellt wird. Eine Liste der verfügbaren LCIDs finden Sie unter Von Microsoft zugewiesene Gebietsschema-IDs. Anhand dieser Liste identifizieren Sie die Sprache, die Sie verwenden möchten, und geben dann die entsprechende LCID an. Die Syntax für diesen Parameter lautet wie folgt (wobei <locale_id> der numerische Wert der zu verwendenden LCID ist):/locale:<locale_id> |
Anwendungskonfigurationsdatei für den UDI-Assistenten
Auf der Seite des ApplicationPage-Assistenten wird die Anwendungskonfigurationsdatei des UDI-Assistenten konfiguriert, in der die Liste der zu installierenden Software enthalten ist. Diese Datei enthält einen Eintrag für jede Konfigurations-Manager-Anwendung bzw. jedes Programm und Paket, die mit dem UDI-Assistenten-Designer hinzugefügt wurden.
Diese Datei hat den gleichen Namen wie die Konfigurationsdatei des UDI-Assistenten, hat jedoch die Erweiterung .app. Wenn beispielsweise die Konfigurationsdatei des UDI-Assistenten den NamenConfig.xml hat , lautet die entsprechende Anwendungskonfigurationsdatei des UDI-Assistenten Config.xml.app. Diese Datei ist das Gegenstück zur Konfigurationsdatei des UDI-Assistenten.
Konfigurationsdatei für den UDI-Assistenten
Der UDI-Assistent liest die Konfigurationsdatei des UDI-Assistenten, um die anzuzeigenden Assistentenseiten, die Reihenfolge der Assistentenseiten, etwaige Standardwerte für Steuerelemente auf den Assistentenseiten und die Aktivierung oder Deaktivierung der Steuerelemente zu bestimmen. Diese Datei enthält alle Konfigurationseinstellungen, die im UDI-Assistenten angezeigt werden und mit dem UDI-Assistenten-Designer konfiguriert werden.
Eine separate Konfigurationsdatei, die UDI-Assistenten-Anwendungskonfigurationsdatei, wird verwendet, um Anwendungen zu konfigurieren, die auf dem Zielcomputer installiert werden sollen.
UDI-Assistent Designer
Der UDI-Assistenten-Designer ist das primäre Tool zum Anpassen von Assistentenseiten für die verschiedenen Bereitstellungsszenarien, die UDI unterstützt. Im UDI-Assistenten-Designer vorgenommene Änderungen werden in der Konfigurationsdatei des UDI-Assistenten gespeichert und wirken sich letztendlich auf die Benutzererfahrung im UDI-Assistenten aus. Dem Benutzer, der die Bereitstellung durchführt, werden nur die Assistentenseiten im UDI-Assistenten angezeigt, die Sie ausgewählt und mit dem UDI-Assistenten-Designer konfiguriert haben.
Obwohl der UDI-Assistent mit der Standardkonfigurationsdatei des UDI-Assistenten ausgeführt würde, wären die Assistentenseiten nicht ordnungsgemäß konfiguriert. Es wird empfohlen, den UDI-Assistenten-Designer zu verwenden, um die Benutzeroberfläche des UDI-Assistenten zu konfigurieren.
Hinweis
Um den UDI-Assistenten-Designer ausführen zu können, müssen Sie im Konfigurations-Manager über die entsprechenden Rechte verfügen, um auf Objekte wie Pakete, Anwendungen oder Images zuzugreifen.
Validator
Sie verwenden UDI-Validatoren, um sicherzustellen, dass die richtigen Informationen in Textfelder auf Assistentenseiten im UDI-Assistenten eingegeben werden. UDI umfasst mehrere integrierte Validierungssteuerelemente, mit denen Sie typische Überprüfungen von Feldern durchführen können, die für die Eingabe von Text verwendet werden, z. B. um zu verhindern, dass Benutzer ungültige Zeichen eingeben, und um sicherzustellen, dass das Feld nicht leer ist. Wenn ein Validator einen ungültigen Eintrag in einem Textfeld erkennt, wird auf der Seite des Assistenten eine Meldung angezeigt, und die Schaltfläche "Weiter " wird deaktiviert, bis alle ungültigen Einträge behoben sind.
UDI enthält integrierte Validatoren, mit denen Sie den größten Teil der für die Bereitstellung erforderlichen Validierungen ausführen können. Weitere Informationen zu den in UDI integrierten UDI-Validatoren finden Sie unter Integrierte UDI-Validatoren.
Wenn Ihre Anforderungen über die integrierten UDI-Validatoren hinausgehen, können Sie benutzerdefinierte UDI-Validatoren schreiben. UDI-Validatoren sind in C++ geschriebene DLLs, die die IValidator-Schnittstelle implementieren. Registrieren Sie die DLL bei der UDI-Assistenten- Designer Validator-Bibliothek, indem Sie eine UDI-Assistenten-Designer-Konfigurationsdatei (.config-Konfiguration) erstellen und sie im Ordner installation_folder\Bin\Config ablegen (wobei installation_folder der Ordner ist, in dem Sie MDT installiert haben). Weitere Informationen zum Entwickeln von benutzerdefinierten UDI-Tasks finden Sie im Abschnitt "Erstellen benutzerdefinierter UDI-Validatoren" im MDT-Dokument Entwicklerhandbuch für benutzergesteuerte Installationen.
Seite "Assistent"
Sie verwenden eine Assistentenseite, um Konfigurationsinformationen im UDI-Assistenten zu sammeln. Konfigurieren Sie UDI-Assistentenseiten mit dem UDI-Assistenten-Designer. Die Konfigurationseinstellungen werden in der Konfigurationsdatei des UDI-Assistenten gespeichert und von der Assistentenseite gelesen, wenn die Seite im UDI-Assistenten initialisiert wird.
Assistentenseiten werden in der Assistentenseitenbibliothek gespeichert und können in einer oder mehreren UDI-Phasen verwendet werden. Mit diesem Entwurf können Sie eine Assistentenseite konfigurieren, die von den Phasen einmal für alle Phasen gemeinsam genutzt wird, wodurch der erforderliche Aufwand und die Komplexität der Aktualisierung der Konfiguration der Assistentenseite drastisch reduziert werden.
UDI enthält integrierte Assistentenseiten und Assistentenseiten-Editoren, die in der Regel für die meisten Bereitstellungen ausreichend sind. Weitere Informationen zu den integrierten Assistentenseiten finden Sie unter Integrierte UDI-Assistentenseiten.
Wenn Ihre Anforderungen über die integrierten UDI-Assistentenseiten und die entsprechenden Assistentenseiten-Editoren hinausgehen, können Sie benutzerdefinierte UDI-Assistentenseiten und Assistentenseiten-Editoren schreiben. UDI-Assistentenseiten werden als DLLs implementiert, die vom UDI-Assistenten gelesen werden. Assistentenseiten-Editoren werden mit C++ in Visual Studio erstellt.
Weitere Informationen zum Entwickeln von benutzerdefinierten UDI-Assistentenseiten finden Sie im Abschnitt "Erstellen benutzerdefinierter UDI-Assistentenseiten" im MDT-Dokument Entwicklerhandbuch für benutzergesteuerte Installationen.
Assistentenseiten-Editor
Sie verwenden einen Assistentenseiten-Editor, um eine Assistentenseite im UDI-Assistenten-Designer zu konfigurieren. Ein Assistentenseiten-Editor aktualisiert die Konfigurationseinstellungen der Assistentenseite in der UDI-Assistenten-Konfigurationsdatei. UDI enthält einen integrierten Editor für Assistentenseiten für jede integrierte Assistentenseite. Weitere Informationen zu den integrierten Assistentenseiten und Assistentenseiten-Editoren finden Sie unter Integrierte UDI-Assistentenseiten.
Wenn Ihre Anforderungen über die integrierten UDI-Assistentenseiten und die entsprechenden Assistentenseiten-Editoren hinausgehen, können Sie benutzerdefinierte UDI-Assistentenseiten und Assistentenseiten-Editoren schreiben. Die Seiteneditoren des UDI-Assistenten werden als DLLs implementiert, die vom UDI-Assistenten-Designer gelesen werden. Erstellen Sie Assistentenseiten-Editoren mit:
Windows Presentation Foundation, Version 4.0
Microsoft Prism Version 4.0
Microsoft Unity Application Block (Unity) Version 2.1
Weitere Informationen zum Entwickeln benutzerdefinierter UDI-Assistentenseiten-Editoren finden Sie im Abschnitt "Erstellen benutzerdefinierter Assistentenseiten-Editoren" im MDT-Dokument Entwicklerhandbuch für benutzergesteuerte Installationen.
OSDResults-Referenz
OSDResults ist ein Teil von UDI, der die Ergebnisse einer mithilfe von UDI durchgeführten Bereitstellung anzeigt. OSDResults zeigt das Dialogfeld "Bereitstellung abgeschlossen " an. OSDResults wird vor der Windows-Anmeldung angezeigt, wenn der Zielcomputer zum ersten Mal gestartet wird. Der Benutzer kann OSDResults und die Informationen im Dialogfeld Bereitstellung abgeschlossen verwenden, um den Status des Bereitstellungsprozesses und die Konfiguration des Computers zu ermitteln, bevor er sich zum ersten Mal anmeldet. Darüber hinaus können die Informationen in OSDResults zur Behebung von Problemen verwendet werden, die während des Bereitstellungsprozesses auftreten.
Sie können einige der Elemente der Benutzeroberfläche für OSDResults mithilfe der Datei "OSDResults.exe.config" konfigurieren, die sich unter "Tools\OSDResults" in den MDT-Dateien Konfigurations-Manager Pakets befindet. Tabelle 10 listet die Konfigurationseinstellungen in der OSDResults.exe.config Datei auf.
Tabelle 10. Konfigurationseinstellungen in der OSDResults.exe.config Datei
| Einstellung | Beschreibung |
|---|---|
| headerImagePath | Mit dieser Einstellung können Sie den vollqualifizierten oder relativen Pfad zu einer .bmp Datei angeben, die in der Kopfzeile des Dialogfelds OSDResults angezeigt wird. Der Standardwert für diese Einstellung sieht folgendermaßen aus: images\UDI_Wizard_Banner.bmp |
| HintergrundHintergrundbild | Mit dieser Einstellung können Sie den vollqualifizierten oder relativen Pfad zu einer .jpg Datei angeben, die als Hintergrund im Dialogfeld OSDResults angezeigt wird. Der Standardwert für diese Einstellung sieht folgendermaßen aus: images\Wallpaper.jpg |
| welcomeText | Mit dieser Einstellung können Sie den Text angeben, der den Benutzer begrüßt und Informationen zum Bereitstellungsprozess bereitstellt. Es wird im Dialogfeld OSDResults angezeigt. |
| completedText | Mit dieser Einstellung können Sie den Text angeben, der angibt, ob der Bereitstellungsprozess abgeschlossen ist. Es wird im Dialogfeld OSDResults angezeigt. |
| timeoutMinutes | Mit dieser Einstellung können Sie die Zeitspanne festlegen, während der das Dialogfeld OSDResults angezeigt wird, bevor automatisch der Windows-Anmeldebildschirm angezeigt wird. Der Wert für diese Einstellung wird in Minuten angegeben. Der Standardwert für diese Einstellung ist Null (0), was angibt, dass das Dialogfeld OSDResults auf unbestimmte Zeit angezeigt wird, bis es manuell geschlossen wird. |
Im Folgenden finden Sie den allgemeinen Prozess zur Funktionsweise des OSDResults-Features in UDI:
Eine Tasksequenz wird auf dem Zielcomputer ausgeführt.
Die Tasksequenz basiert auf einer der folgenden UDI-Tasksequenzvorlagen:
Tasksequenz der benutzergesteuerten Installation. Diese Tasksequenzvorlage wird für die MDT-Bereitstellungsszenarien "Neuer Computer", "Computer aktualisieren" und "Computer ersetzen" verwendet.
Benutzergesteuerte Installation Tasksequenz ersetzen. Diese Tasksequenzvorlage ist der erste Schritt in einem zweistufigen Prozess im MDT-Bereitstellungsszenario "Computer ersetzen" und wird zum Erfassen von Daten zur Benutzerstatusmigration verwendet. Der zweite Schritt in dem zweistufigen Prozess ist das MDT-Bereitstellungsszenario "Neuer Computer" mithilfe der Tasksequenzvorlage für benutzergesteuerte Installation , die zum Bereitstellen der Zielanwendungen und des Betriebssystems sowie zum Wiederherstellen der im ersten Schritt des Prozesses gespeicherten Benutzerstatus-Migrationsdaten verwendet wird
Weitere Informationen finden Sie unter:
UDI-Tasksequenzvorlagen finden Sie im Abschnitt "Identifizieren der UDI-Tasksequenzvorlagen in MDT" im MDT-Dokument Verwenden des Microsoft Deployment Toolkit
Beziehung zwischen MDT-Bereitstellungsszenarien und UDI-Phasen, siehe UDI-Phasenreferenz
Während der Tasksequenz werden die Konfigurationseinstellungen, die von Tasksequenzvariablen und aus Benutzereingaben im UDI-Assistenten bereitgestellt werden, im Ordner %DEPLOYROOT%\Tools\OSDResults auf dem Zielcomputer gespeichert (wobei %DEPLOYROOT% der Stamm des Ordners ist, in dem die MDT-Dateien lokal auf dem Zielcomputer zwischengespeichert werden).
In der Gruppe OSD-Ergebnisse und Branding In der Tasksequenz werden die folgenden Tasksequenzschritte ausgeführt, die sich auf OSDResults auswirken:
Zwischenspeichern von OSD-Ergebnissen. In diesem Tasksequenzschritt wird der Inhalt des Ordners "%DEPLOYROOT%\Tools\OSDResults" in den Ordner "%WINDIR%\UDI" auf dem Zielcomputer kopiert. Dadurch wird sichergestellt, dass der Inhalt des Ordners OSDResults nach Abschluss der Tasksequenz beibehalten wird.
Ausführen der OSD-Ergebnisse. In diesem Tasksequenzschritt wird der Zielcomputer so konfiguriert, dass OSDResults beim ersten Start des Computers ausgeführt werden.
Der Zielcomputer wird zum ersten Mal gestartet, und OSDResults.exe wird vor dem Windows-Anmeldebildschirm ausgeführt.
Die Registerkarte "Willkommen " wird im Dialogfeld "Bereitstellung abgeschlossen " angezeigt. Die Registerkarte "Willkommen " enthält hilfreiche Informationen zur Bereitstellung und Kontaktinformationen für den Fall, dass Probleme mit der Bereitstellung erkannt werden.
Überprüfen Sie die Informationen auf den Registerkarten "Bereitstellungszusammenfassung " und " Installierte Anwendungen ", um sicherzustellen, dass das Betriebssystem und die Anwendungen ordnungsgemäß installiert wurden. Wenn Sie diese Tabellen durchgesehen haben, wählen Sie Windows starten , um sich zum ersten Mal bei Windows 7 anzumelden.
Hinweis
Konfigurations-Manager-Anwendungen werden nicht auf der Registerkarte "Installierte Anwendungen" angezeigt. Die Konfigurations-Manager-Anwendungen werden erkannt, nachdem sich der Benutzer zum ersten Mal am Zielcomputer angemeldet hat.
Der Windows-Anmeldebildschirm wird angezeigt, und der Anmeldevorgang wird normal fortgesetzt.
AppInstall.exe wird ausgeführt, wenn sich ein Benutzer zum ersten Mal am Zielcomputer anmeldet. Weitere Informationen zu diesem Prozess finden Sie unter Benutzerzentrierte App-Installer-Referenz.
Referenz zu User-Centric App-Installer
Das Feature User-Centric App-Installer in UDI wird verwendet, um alle Anwendungen, die während des UDI-Bereitstellungsprozesses installiert wurden, an das Anwendungskatalogfeature in Konfigurations-Manager zu melden. Das Feature "User-Centric-App-Installationsprogramm" stellt den Link zwischen den auf der Seite ApplicatonPage Wizard im UDI-Assistenten ausgewählten Anwendungen und allen optionalen Konfigurations-Manager-Anwendungen bereit, die den Benutzern angekündigt werden.
Weitere Informationen zur Anwendungskatalogfunktion in Konfigurations-Manager finden Sie unter Anwendungsverwaltung in Konfigurations-Manager.
Im Folgenden finden Sie die allgemeine Übersicht über die Funktionsweise des App-Installationsfeatures in UDI:
Konfigurations-Manager-Anwendungen werden in Konfigurations-Manager erstellt.
Weitere Informationen zum Erstellen und Verwalten von Konfigurations-Manager-Anwendungen finden Sie in den folgenden Ressourcen:
Die Konfigurations-Manager-Benutzersammlungen werden erstellt, und Benutzer werden der Sammlung hinzugefügt.
Weitere Informationen zum Erstellen und Verwalten von Benutzersammlungen und zum Hinzufügen von Benutzern zu Sammlungen finden Sie in den folgenden Ressourcen:
Die Konfigurations-Manager-Anwendungen werden in den Benutzersammlungen bereitgestellt.
Weitere Informationen zum Bereitstellen der Anwendungen für Benutzersammlungen finden Sie unter Bereitstellen von Anwendungen in Konfigurations-Manager.
Die Konfigurations-Manager-Anwendungen werden auf der ApplicatonPage-Assistentenseite mithilfe des UDI-Assistenten-Designers zur Verfügung gestellt.
Weitere Informationen zur Verfügbarkeit Konfigurations-Manager Anwendungen auf der Seite des ApplicatonPage-Assistenten finden Sie im Abschnitt "Schritt 5-11: Anpassen der Konfigurationsdatei des UDI-Assistenten für den Zielcomputer" im Schnellstarthandbuch des MDT-Dokuments für die User-Driven Installation.
UDA wird mit einer der folgenden Methoden konfiguriert:
In der Konfigurations-Manager-Konsole (Weitere Informationen zum Konfigurieren von UDA in der Konfigurations-Manager-Konsole finden Sie unter Verwalten der Benutzer-Gerät-Affinität in Konfigurations-Manager.)
Auf der UDAPage-Assistentenseite im UDI-Assistenten . Weitere Informationen zur UDAPage-Assistentenseite finden Sie unter UDAPage.
Nachdem UDA konfiguriert wurde, ist das angegebene Benutzerkonto der primäre Benutzer für den Zielcomputer.
Hinweis
UDA kann nur über UDI im Bereitstellungsszenario "Neuer Computer" konfiguriert werden. Er kann nicht in den Bereitstellungsszenarien "Computer aktualisieren" oder "Computer ersetzen" konfiguriert werden.
Die Tasksequenz wird ausgeführt, und der Benutzer wählt die Konfigurations-Manager-Anwendungen auf der ApplicatonPage-Assistentenseite im UDI-Assistenten aus.
Der UDI-Assistent wird im Tasksequenzschritt des UDI-Assistenten in der Gruppe Vorinstallation der Tasksequenz ausgeführt. Wenn der Benutzer auf der Seite des ApplicatonPage-Assistenten die Option "Konfigurations-Manager-Anwendungen" auswählt, erstellt die Assistentenseite eine separate Tasksequenzvariable für jede ausgewählte Anwendung.
Weitere Informationen zum Auswählen der Konfigurations-Manager-Anwendungen auf der ApplicatonPage-Assistentenseite im UDI-Assistenten finden Sie im Abschnitt "Schritt 6-4: Starten des Zielcomputers mit den startbaren Tasksequenzmedien" im Schnellstarthandbuch des MDT-Dokuments für die User-Driven Installation.
Die Tasksequenz installiert die im vorherigen Schritt ausgewählten Konfigurations-Manager-Anwendungen.
Die Konfigurations-Manager-Anwendungen werden mithilfe der folgenden Tasksequenzschritte in der Gruppe Anwendungen installieren in der Tasksequenz installiert:
Liste in zwei Ziffern konvertieren
Anwendung installieren
Die Tasksequenz führt die folgenden Aufgaben in der Gruppe OSD-Ergebnisse und Branding aus, bevor das Zielbetriebssystem zum ersten Mal gestartet wird:
Kopiert die für OSDResults.exe verwendeten Informationen in den Ordner %WINDIR%\UDI auf dem Zielcomputer im Tasksequenzschritt "Cache-OSD-Ergebnisse"
Zeichnet die in Schritt 6 für die Konfigurations-Manager-Anwendungen erstellten Tasksequenzvariablen in der Registrierung auf dem Zielcomputer in den Tasksequenzschritten Branding zu reg und Branding zu reg x64 auf
Die Tasksequenzvariablen werden in der Registrierung im folgenden Pfad gespeichert:
HKEY_LOCAL_MACHINE\Software\Microsoft\MPSD\OSD
Konfiguriert das Zielbetriebssystem so, dass OSDResults.exe automatisch ausgeführt wird, wenn der Computer vor dem Windows-Anmeldebildschirm im Tasksequenzschritt "OSD-Ergebnisse ausführen " gestartet wird
Konfiguriert das Zielbetriebssystem so, dass AppInstall.exe automatisch ausgeführt wird, wenn sich ein Benutzer im Tasksequenzschritt "OSD-Ergebnisse ausführen " zum ersten Mal am Computer anmeldet.
Konfiguriert eine Aufgabe auf dem Zielbetriebssystem, um den Ordner "%WINDIR%\UDI" einen Monat nach dem Datum der Bereitstellung zu entfernen
Der Zielcomputer wird gestartet und OSDResults.exe ausgeführt.
Weitere Informationen zu OSDResults.exe finden Sie in der OSDResults-Referenz.
Ein Benutzer meldet sich am Zielcomputer an, und AppInstall.exe wird automatisch gestartet.
AppInstall überprüft, ob der aktuell angemeldete Benutzer ein primärer Benutzer ist, der in BDA konfiguriert wurde.
Ein primärer Benutzer ist ein Benutzer, der das Gerät regelmäßig verwendet und als Eigentümer oder einer der Besitzer des Geräts gilt.
Wenn der aktuell angemeldete Benutzer Folgendes ist:
Nicht ein primärer Benutzer, dann hört AppInstall.exe auf
Ein primärer Benutzer liest dann AppInstall.exe die in Schritt 8 gespeicherten Registrierungseinträge, um zu ermitteln, welche Anwendungen installiert wurden
AppIntaller stellt eine Verbindung mit dem Konfigurations-Manager her und liest den Anwendungskatalog mit den folgenden Schritten:
AppInstall wartet 5 Minuten nach dem Start, damit die Konfigurations-Manager-Richtlinien verfügbar sind.
Nach 5 Minuten versucht AppInstall, eine Verbindung mit dem Anwendungskatalog herzustellen.
Wenn AppInstall keine Verbindung herstellen kann, wartet es eine gewisse Zeit, bevor eine erneute Verbindung versucht wird.
AppInstall versucht bis zu fünfmal, eine Verbindung herzustellen, bevor das Beenden beendet wird.
Sie können die Zeitüberschreitungsverzögerung bei der Verbindung und die Anzahl der Wiederholungsversuche für AppInstall mithilfe der AppInstall.exe.config-Datei konfigurieren, die sich im Ordner "Tools\OSDResults" im MDT-Dateien Konfigurations-Manager-Paket befindet. Tabelle 11 listet die Konfigurationseinstellungen in der AppInstall.exe.config-Datei auf.
Tabelle 11. Konfigurationseinstellungen in der AppInstall.exe.config Datei
| Einstellung | Beschreibung |
|---|---|
| timeoutMinutes | Mit dieser Einstellung können Sie den Zeitraum angeben, den AppInstall auf eine Antwort vom Konfigurations-Manager-Anwendungskatalog warten soll, bevor ein Timeout auftritt. Der Wert wird in Minuten angegeben. Der Standardwert für diese Einstellung ist 5. |
| delayTimer | Mit dieser Einstellung können Sie festlegen, wie lange AppInstall warten soll, bevor eine Verbindung mit dem Konfigurations-Manager-Anwendungskatalog hergestellt wird. Der Wert wird in Minuten angegeben. Der Standardwert für diese Einstellung ist 5. |
AppInstall vergleicht die Liste der in der Registrierung erkannten Anwendungen mit der Liste der Anwendungen, die im Configuration Manager-Anwendungskatalog für den aktuell angemeldeten Benutzer verfügbar sind.
Wenn die Anwendung in der Registrierung erkannt wurde:
im Anwendungskatalog verfügbar ist, ordnet AppInstall.exe die Anwendungen zu und identifiziert die Anwendungen sowohl in der Registrierung als auch im Anwendungskatalog als vorhanden. Diese Anwendungen werden im folgenden Schritt verwendet.
nicht im Anwendungskatalog verfügbar ist, erstellt AppInstall.exe keine Zuordnung. Diese Anwendungen werden im folgenden Schritt nicht verwendet.
AppInstall verwendet Konfigurations-Manager-APIs, um die Installation der zugeordneten Anwendungen zu initiieren.
Die in diesem Schritt verwendeten Anwendungen wurden im vorherigen Schritt zugeordnet. Das heißt, sie wurden beide in der Registrierung aufgeführt und im Anwendungskatalog gefunden.
Im Rahmen des Installationsvorgangs erkennt Konfigurations-Manager, ob die Anwendung bereits installiert ist.
Da die Anwendung bereits installiert wurde, zeichnet Konfigurations-Manager auf, dass die Anwendung erfolgreich für diesen Benutzer bereitgestellt wurde, und die Anwendung wird im Softwarecenter für diesen Benutzer aufgeführt. Der Konfigurations-Manager beginnt mit der Verwaltung und Überwachung der Anwendung für diesen Benutzer.
Nach 1 Monat wird die in Schritt 8 auf dem Zielcomputer erstellte Aufgabe ausgeführt und der Ordner %WINDIR%\UDI entfernt.
Der Ordner wird einen Monat lang aufbewahrt, sodass die primären Benutzer die Möglichkeit haben, sich anzumelden und AppInstall.exe auszuführen.
UDI-Stufenreferenz
Die MDT-Bereitstellungsszenarien verwenden eine oder mehrere UDI-Phasen. Jede in den MDT-Bereitstellungsszenarien verwendete UDI-Phase wird in einem nachfolgenden Abschnitt im Kontext des MDT-Bereitstellungsszenarios erläutert. In manchen MDT-Bereitstellungsszenarien wird nur eine Phase verwendet. In anderen MDT-Bereitstellungsszenarien werden mehrere Phasen innerhalb des Szenarios verwendet. Weitere Informationen zu den MDT-Bereitstellungsszenarien finden Sie im Abschnitt "Identifizieren von Bereitstellungsszenarien" im MDT-Dokument Verwenden des Microsoft Deployment Toolkit.
Tabelle 12 listet die MDT-Bereitstellungsszenarien auf und enthält eine kurze Beschreibung der einzelnen Bereitstellungsszenarien, der Auswahl der einzelnen Szenarien und der in den einzelnen Bereitstellungsszenarien verwendeten UDI-Phasen. MDT bestimmt automatisch, welches MDT-Bereitstellungsszenario verwendet werden soll, basierend auf der MDT-Tasksequenzvorlage, die Sie zum Erstellen der Tasksequenz verwenden, und basierend darauf, wie die Tasksequenz initiiert wird.
Jede in den MDT-Bereitstellungsszenarien verwendete UDI-Phase wird in einem nachfolgenden Abschnitt im Kontext des MDT-Bereitstellungsszenarios erläutert. In manchen MDT-Bereitstellungsszenarien wird nur eine Phase verwendet. In anderen MDT-Bereitstellungsszenarien werden mehrere Phasen innerhalb des Szenarios verwendet. Weitere Informationen zu den MDT-Bereitstellungsszenarien finden Sie im Abschnitt "Identifizieren von Bereitstellungsszenarien" im MDT-Dokument Verwenden des Microsoft Deployment Toolkit.
Tabelle 12. MDT-Bereitstellungsszenarien und UDI-Phasen
| Szenario | Beschreibung |
|---|---|
| Neuer Computer | MDT für UDI wählt dieses Szenario automatisch aus, wenn Sie: - Erstellen Sie die angekündigte Tasksequenz mithilfe der Tasksequenzvorlage für die User-Driven-Installation der Tasksequenz - Starten Sie die Tasksequenz in Windows PE mithilfe des PXE-Starts, der Tasksequenz-Startmedien oder vorab bereitgestellter Medien für den NEWCOMPUTER. Vorab bereitgestellte Phase Dieses Szenario kann mit herkömmlichen Bereitstellungen oder mit vorab bereitgestellten Medienbereitstellungen verwendet werden, wie im Konfigurations-Manager unterstützt. Führen Sie den UDI-Assistenten mit den folgenden UDI-Phasen aus, um die einzelnen Bereitstellungstypen zu unterstützen: - NEWCOMPUTER stage. Der UDI-Assistent wird mit dieser Phase in der Tasksequenz der Tasksequenz der benutzergesteuerten Installation ausgeführt, wenn das Betriebssystemimage auf Verteilungspunkten gespeichert wird. Weitere Informationen finden Sie unter NEWCOMPUTER Stage. - NEWCOMPUTER. Vor der Bühne. Der UDI-Assistent wird mit dieser Phase in der Tasksequenz der Benutzergesteuerten Installation ausgeführt, wenn das Betriebssystemabbild auf einem lokalen Datenträger auf dem Zielcomputer gespeichert wird (vorab bereitgestellt). Weitere Informationen finden Sie unter NEWCOMPUTER. Vorab bereitgestellte Phase. |
| Computer aktualisieren | MDT für UDI wählt dieses Szenario automatisch aus, wenn Sie: - Erstellen Sie die angekündigte Tasksequenz mithilfe der Tasksequenzvorlage für die User-Driven-Installation der Tasksequenz - Starten Sie die Tasksequenz im vorhandenen Windows-Betriebssystem auf dem Zielcomputer (nicht in Windows PE) - Der UDI-Assistent wird mit der REFRESH-Phase ausgeführt, um dieses Bereitstellungsszenario zu unterstützen. Weitere Informationen finden Sie unter REFRESH-Phase. |
| Computer ersetzen | Dieses Szenario umfasst einen vorhandenen Computer und einen Ersatzcomputer. Auf jedem Computer wird eine separate Tasksequenz erstellt und ausgeführt, wie im folgenden Prozess beschrieben: - Auf dem vorhandenen Computer. MDT für UDI wählt diesen Teil des Szenarios automatisch aus, wenn Sie: - Erstellen Sie die angekündigte Tasksequenz mithilfe der Tasksequenzvorlage User-Driven Installation Replace Task Sequence Starten Sie die Tasksequenz im vorhandenen Windows-Betriebssystem auf dem Zielcomputer (nicht in Windows PE). Der UDI-Assistent wird mit den folgenden UDI-Phasen ausgeführt, um dieses Bereitstellungsszenario zu unterstützen: - REPLACE-Phase aus. Diese Phase wird im vorhandenen Windows-Betriebssystem ausgeführt und erfasst Konfigurationsinformationen aus Windows. - ERSETZEN. WinPE-Phase aus. Diese Phase wird in Windows PE ausgeführt und schließt die Erfassung von Konfigurationsinformationen auf dem vorhandenen Computer ab, z. B. das Ausführen von USMT und das Erfassen der Benutzerstatus-Migrationsdaten. Der Benutzerstatus wird in einem freigegebenen Netzwerkordner oder auf einem lokalen USB-Laufwerk erfasst. Weitere Informationen zu REPLACE und REPLACE. WinPE-Phasen finden Sie unter ERSETZEN und ERSETZEN. WinPE-Stufen. - Auf dem Ersatzcomputer. Dieser Teil des Szenarios ist identisch mit dem Szenario "Neuer Computer", mit der Ausnahme, dass der im vorherigen Schritt erfasste Benutzerstatus wiederhergestellt wird. MDT für UDI wählt diesen Teil des Szenarios automatisch aus, wenn Sie: - Erstellen Sie die angekündigte Tasksequenz mithilfe der Tasksequenzvorlage für die User-Driven-Installation der Tasksequenz - Starten Sie die Tasksequenz in Windows PE mithilfe des PXE-Starts, der Tasksequenz-Startmedien oder vorab bereitgestellter Medien für den NEWCOMPUTER. Vorab inszenierte Phase. Dieser Teil des Szenarios kann mit herkömmlichen Bereitstellungen oder mit vorab bereitgestellten Medienbereitstellungen verwendet werden, wie im Konfigurations-Manager unterstützt. Als Teil dieses Teils des Szenarios werden die Migrationsdaten des Benutzerstatus wiederhergestellt. Der UDI-Assistent wird mit den folgenden UDI-Phasen ausgeführt, um die einzelnen Bereitstellungstypen zu unterstützen: - NEWCOMPUTER stage. Der UDI-Assistent wird mit dieser Phase in der Tasksequenz der Tasksequenz der benutzergesteuerten Installation ausgeführt, wenn das Betriebssystemimage auf Verteilungspunkten gespeichert wird. Weitere Informationen finden Sie unter NEWCOMPUTER Stage. - NEWCOMPUTER. Vor der Bühne. Der UDI-Assistent wird mit dieser Phase in der Tasksequenz der Benutzergesteuerten Installation ausgeführt, wenn das Betriebssystemabbild auf einem lokalen Datenträger auf dem Zielcomputer gespeichert wird (vorab bereitgestellt). Weitere Informationen finden Sie unter NEWCOMPUTER. Vorab bereitgestellte Phase. |
NEWCOMPUTER Stage
Abbildung 1 zeigt die Verwendung der NEWCOMPUTER-Phase in einer Tasksequenz, die mit der Tasksequenzvorlage User-Driven Installation Installation erstellt wurde. Der Hauptunterschied zwischen den Tasksequenzen, die die NEWCOMPUTER-Phase und die NEWCOMPUTER aufrufen. Vorab bereitgestellte Phase ist die Tasksequenz, die NEWCOMPUTER aufruft. In der vorab bereitgestellten Phase wird der Tasksequenzschritt "Betriebssystemabbild anwenden " nicht ausgeführt, da sich das Betriebssystemabbild bereits auf dem Zielcomputer befindet.
Abbildung SEQ Abbildung \* ARABIC 1. Prozessablauf für die NEWCOMPUTER-Phase
NEWCOMPUTER. Vorab bereitgestellte Phase
Abbildung 2 zeigt den allgemeinen Prozessablauf für den NEWCOMPUTER. Vorab bereitgestellte Phase in einer Tasksequenz, die mit der Tasksequenzvorlage für die User-Driven-Installation erstellt wurde. Der Hauptunterschied zwischen den Tasksequenzen, die die NEWCOMPUTER-Phase und die NEWCOMPUTER aufrufen. Vorab bereitgestellte Phase ist die Tasksequenz, die NEWCOMPUTER aufruft. In der vorab bereitgestellten Phase wird der Tasksequenzschritt "Betriebssystemabbild anwenden " nicht ausgeführt, da sich das Betriebssystemabbild bereits auf dem Zielcomputer befindet.
Abbildung 2: Prozessablauf für den NEWCOMPUTER. Vorab bereitgestellte Phase
REFRESH Stage
Abbildung 3 zeigt den allgemeinen Prozessfluss für die REFRESH-Phase in einer Tasksequenz, die mit der Tasksequenzvorlage für die User-Driven-Installation erstellt wurde.
Abbildung SEQ Abbildung \* ARABISCH 3. Prozessablauf für die REFRESH-Phase
ERSETZEN und ERSETZEN. WinPE-Stufen
Abbildung 4 zeigt den groben Prozessablauf für REPLACE und REPLACE. WinPE-Phasen in einer Tasksequenz, die mit der Tasksequenzvorlage "User-Driven-Installation ersetzen" erstellt wurde.
Abbildung 4: Prozessablauf für die Optionen REPLACE und REPLACE. WinPE-Stufen
UDI-Aufgabenreferenz
UDI-Aufgaben sind Software, die auf einer Assistentenseite ausgeführt wird, die bestimmte Funktionen ausführt. In einigen Fällen werden diese Aufgaben verwendet, um zu überprüfen, ob der Zielcomputer für die Bereitstellung bereit ist. Andere Aufgaben können zum Ausführen von Bereitstellungsschritten verwendet werden, z. B. das Kopieren von Konfigurations- oder Ergebnisdateien.
Hinweis
Die Schaltfläche "Weiter" auf der Seite des Assistenten, auf der die Aufgaben ausgeführt werden, wird deaktiviert, wenn eine der Aufgaben mit dem Status "Warnung" oder "Fehler abgeschlossen" abgeschlossen wird.
Diese Referenz umfasst Folgendes:
Eine Übersicht über UDI-Aufgaben, wie in der UDI-Aufgabenübersicht beschrieben
Eine Beschreibung der Konfigurationseinstellungen für UDI-Aufgaben, wie unter Konfigurationseinstellungen für UDI-Aufgaben beschrieben
Eine Beschreibung der integrierten UDI-Validatoren, die mit MDT bereitgestellt werden, wie unter Integrierte UDI-Tasks beschrieben
UDI-Aufgabenübersicht
Mit UDI-Tasks können Sie Software auf dem Zielcomputer ausführen, die Sie beim Bereitstellungsprozess unterstützt. UDI enthält mehrere integrierte Aufgaben, mit denen Sie allgemeine Aufgaben ausführen können, z. B. um sicherzustellen, dass der Zielcomputer nicht mit Akku betrieben wird und mit einer kabelgebundenen Netzwerkverbindung verbunden ist.
Zusätzlich zu den integrierten UDI-Aufgaben können Sie benutzerdefinierte UDI-Aufgaben mit dem UDI Software Development Kit (SDK) erstellen. Weitere Informationen zum Erstellen benutzerdefinierter UDI-Tasks mit dem UDI-SDK finden Sie im Entwicklerhandbuch für benutzergesteuerte Installationen.
Konfigurationseinstellungen für UDI-Aufgaben
Sie verwalten Aufgaben mit dem UDI-Assistenten-Designer. Sie können Aufgaben hinzufügen, Aufgaben entfernen und die Konfiguration einer Aufgabe im UDI-Assistenten-Designer bearbeiten. Die Konfigurationseinstellungen für eine Aufgabe werden in der Konfigurationsdatei des UDI-Assistenten gespeichert und vom UDI-Assistenten gelesen, wenn die Seite des Assistenten angezeigt wird, die die Aufgabe enthält.
UTI-Aufgaben verfügen über einige Konfigurationseinstellungen, die für alle UDI-Aufgaben gelten, wie in Tabelle 13 aufgeführt. Die Konfigurationseinstellungen, die für die einzelnen UDI-Aufgaben spezifisch sind, finden Sie im entsprechenden Abschnitt unter Integrierte UDI-Aufgaben.
Tabelle 13. Konfigurationseinstellungen, die für alle UDI-Aufgaben gelten
| Aufgabe | Beschreibung |
|---|---|
| Bitmap Dateiname | Dieser Parameter gibt die Grafik an, mit der der Aufgabentyp angegeben wird. |
| Anzeigename | Hier wird der Name der Aufgabe angegeben, der auf der Assistentenseite angezeigt wird, wenn die Aufgabe ausgeführt wird. |
| Exitcodewerte | Hiermit wird eine Liste möglicher Rückgabecodes für die Aufgabe angegeben. In der Liste ist ein Element für jeden möglichen Rückgabecode vorhanden. |
| Fehlercodewerte | Dies gibt eine Liste möglicher unerwarteter Ausnahmen an, die von der Aufgabe gefunden (ausgelöst) werden können. Für jede mögliche Ausnahme ist ein Element in der Liste vorhanden. |
Integrierte UDI-Aufgaben
Tabelle 14 listet die integrierten UDI-Aufgaben auf. Jede integrierte UDI-Aufgabe wird in einem nachfolgenden Abschnitt behandelt.
Tabelle 14. Integrierte UDI-Aufgaben
| Aufgabe | Beschreibung |
|---|---|
| Prüfung der Wechselstromversorgung | Diese UDI-Aufgabe wird verwendet, um zu ermitteln, ob der Zielcomputer mit Netzstrom und nicht nur im Akkubetrieb angeschlossen ist. |
| Application Discovery | Diese UDI-Aufgabe wird verwendet, um Anwendungen zu ermitteln, die auf dem Zielcomputer installiert sind. |
| CheckSMSFolderOnUSB | Mit dieser UDI-Aufgabe wird ermittelt, ob sich der Ordner "_SMSTaskSequence" auf einem USB-Laufwerk auf dem Zielcomputer befindet. |
| Aufgabe "Files kopieren" | Dieser UDI-Task wird verwendet, um Dateien zu kopieren, während der UDI-Assistent auf dem Zielcomputer ausgeführt wird. |
| Shell Execute Task | Diese UDI-Aufgabe wird verwendet, um Software auszuführen, die über eine Befehlszeile initiiert werden kann. |
| Kabelnetzwerkprüfung | Diese UDI-Aufgabe wird verwendet, um zu ermitteln, ob der Zielcomputer mit einem kabelgebundenen Netzwerk verbunden ist und nicht über eine drahtlose Netzwerkverbindung verbunden ist. |
Prüfung der Wechselstromversorgung
Mit diesem UDI-Task können Sie ermitteln, ob der Zielcomputer an das Stromnetz angeschlossen ist. Diese Aufgabe verwendet nur die Parameter, die allen UDI-Aufgaben gemeinsam sind. Weitere Informationen zu diesen Parametern finden Sie unter UDI-Taskkonfigurationseinstellungen.
Tabelle 15 listet die Fehler- und Beendigungscodes auf, die von der Aufgabe AC Power Check generiert werden.
Tabelle 15. Fehler- und Beendigungscodes für die Wechselstromprüfungsaufgabe
| Exit- oder Fehlercode | Wert | Status |
|---|---|---|
| Beenden | 0 | Erfolg, der angibt, dass der Zielcomputer an das Stromnetz angeschlossen ist |
| Beenden | \* | Fehler, der angibt, dass der Zielcomputer nicht an das Stromnetz angeschlossen ist |
Application Discovery
Verwenden Sie diesen UDI-Task, um Anwendungen zu ermitteln, die auf dem Zielcomputer installiert sind.
Tabelle 16 listet die Parameter auf, die vom Application Discovery-Task verwendet werden.
Tabelle 16. Parameter, die von der Anwendungserkennungsaufgabe verwendet werden
| Aufgabe | Beschreibung |
|---|---|
| Readcfg | Dieser Parameter gibt den vollqualifizierten oder relativen Pfad zum Speicherort der .app Datei an, die eine Liste der Anwendungen enthält, die der Task ermitteln soll. Die .app Datei enthält die Liste der verfügbaren Softwareelemente, aus denen der Benutzer auswählen kann. Der Task Application Discovery liest die .app Datei und ermittelt, ob eines dieser Softwareelemente installiert ist. Wird ein Softwareelement installiert, wird es der im Parameter "Writecfg" angegebenen Datei hinzugefügt. Stellen Sie sicher, dass dieser Parameter den gleichen Speicherort und Dateinamen wie die ApplicationPage-Assistentenseite verwendet. |
| Writecfg | Dieser Parameter gibt den vollqualifizierten oder relativen Pfad zum Speicherort der .xml Datei an, die eine Liste der vom Task ermittelten Anwendungen enthält. |
| Log | Dieser Parameter gibt den vollqualifizierten oder relativen Pfad zum Speicherort der von diesem Task generierten Protokolldatei an. Der Dateiname der Protokolldatei lautet AppDiscovery.log. |
Zusätzlich zu den Parametern in Tabelle 16 verwendet dieser Task die Parameter, die allen UDI-Tasks gemeinsam sind. Weitere Informationen zu diesen allgemeinen Parametern finden Sie unter UDI-Taskkonfigurationseinstellungen.
Tabelle 17 listet die Fehler- und Beendigungscodes auf, die von der Application Discovery-Aufgabe generiert werden.
Tabelle 17. Fehler- und Beendigungscodes für die Anwendungserkennungsaufgabe
| Exit- oder Fehlercode | Wert | Status und Beschreibung |
|---|---|---|
| Beenden | 0 | Erfolg, der angibt, dass die Aufgabe erfolgreich nach Anwendungen gesucht wurde |
| Beenden | \* | Warnung, die angibt, dass das Anwendungsermittlungsmodul aus einem unbekannten Grund nicht ausgeführt werden konnte |
| Beenden | 1 | Warnung, die angibt, dass das Anwendungserkennungsmodul auf eine oder mehrere Warnungen gestoßen ist |
| Beenden | 16777216 | Warnung, die darauf hinweist, dass beim Initialisieren des Anwendungserkennungsmoduls kritische Probleme aufgetreten sind |
| Beenden | 33554432 | Warnung, die angibt, dass bei der Verarbeitung der Anwendungs-Master-Liste kritische Probleme aufgetreten sind |
CheckSMSFolderOnUSB
Verwenden Sie diesen UDI-Task, um zu ermitteln, ob sich der Ordner "_SMSTaskSequence" auf einem USB-Laufwerk auf dem Zielcomputer befindet. Standardmäßig platziert der Tasksequenzer Konfigurations-Manager den Ordner _SMSTaskSequence auf dem Laufwerk mit dem meisten freien Speicherplatz. Dies kann später im Bereitstellungsprozess zu Problemen führen, wenn das USB-Laufwerk entfernt wird.
Dieser Vorgang überprüft, ob sich der Ordner auf einem USB-Laufwerk befindet, und verhindert, dass die Bereitstellung fortgesetzt wird, wenn dies der Fall ist. Diese Aufgabe verwendet nur die Parameter, die allen UDI-Aufgaben gemeinsam sind. Weitere Informationen zu diesen Parametern finden Sie unter UDI-Taskkonfigurationseinstellungen.
Wenn sich der Ordner _SMSTaskSequence auf einem USB-Laufwerk befindet, schlägt dieser Vorgang fehl und verhindert, dass die Bereitstellung fortgesetzt wird. Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben und die Bereitstellung durchzuführen:
Trennen Sie das USB-Laufwerk vom Zielcomputer, bevor Sie die Tasksequenz starten.
Starten Sie die Tasksequenz.
Warten Sie, bis der UDI-Assistent gestartet wird.
Schließen Sie das USB-Laufwerk an.
Schließen Sie den UDI-Assistenten ab.
Tabelle 18 listet die Fehler- und Exitcodes auf, die der CheckSMSFolderOnUSB-Task generiert.
Tabelle 18. Fehler- und Exitcodes für die Aufgabe CheckSMSFolderOnUSB
| Exit- oder Fehlercode | Wert | Status |
|---|---|---|
| Beenden | 0 | Erfolg, der angibt, dass sich der Ordner "_SMSTaskSequence" nicht auf einem USB-Laufwerk befindet und die Bereitstellung fortgesetzt werden kann. |
| Beenden | \* | Fehler, der darauf hinweist, dass sich der Ordner "_SMSTaskSequence" auf einem USB-Laufwerk befindet und die Bereitstellung nicht fortgesetzt werden kann. |
Aufgabe "Files kopieren"
Verwenden Sie diesen UDI-Task, um Dateien zu kopieren, während der UDI-Assistent auf dem Zielcomputer ausgeführt wird.
Tabelle 19 listet die Parameter auf, die vom Task Copy Files verwendet werden.
Table 19. Parameter, die vom Copy-Files-Task verwendet werden
| Aufgabe | Beschreibung |
|---|---|
| Source | Dieser Parameter gibt den vollqualifizierten oder relativen Pfad zur Quelldatei an, der Platzhalter zum Kopieren mehrerer Dateien mit einer einzigen Aufgabe enthalten kann. |
| Destination | Dieser Parameter gibt den vollqualifizierten oder relativen Pfad zur Zieldatei ohne Dateinamen an. |
Zusätzlich zu den Parametern in Tabelle 19 verwendet dieser Task Parameter, die allen UDI-Tasks gemeinsam sind. Weitere Informationen zu diesen Parametern finden Sie unter UDI-Taskkonfigurationseinstellungen.
Tabelle 20 listet die Fehler- und Beendigungscodes auf, die durch den Task "Files kopieren" generiert werden.
Tabelle 20. Fehler- und Beendigungscodes für die Aufgabe "Files kopieren"
| Exit- oder Fehlercode | Wert | Status und Beschreibung |
|---|---|---|
| Beenden | 0 | Erfolg, der angibt, dass der Kopiervorgang erfolgreich war |
| Beenden | \* | Fehler, der angibt, dass der Kopiervorgang fehlgeschlagen ist |
| Fehler | -1 | Fehler, der angibt, dass der Kopiervorgang fehlgeschlagen ist |
Shell Execute Task
Verwenden Sie diesen UDI-Task zum Ausführen von Software, die über eine Befehlszeile initiiert werden kann.
Tabelle 21 listet die Parameter auf, die von der Shell-Ausführungsaufgabe verwendet werden.
Tabelle 21. Parameter, die von der Shellausführungsaufgabe verwendet werden
| Aufgabe | Beschreibung |
|---|---|
| Filename | Dieser Parameter gibt den vollqualifizierten oder relativen Pfad zum Befehl für die auszuführende Aufgabe an. |
| Parameter | Dieser Parameter gibt die Befehlszeilenparameter an, die beim Ausführen des Befehls angegeben werden müssen. |
Zusätzlich zu den Parametern in Tabelle 21 verwendet diese Aufgabe Parameter, die allen UDI-Aufgaben gemeinsam sind. Weitere Informationen zu diesen Parametern finden Sie unter UDI-Taskkonfigurationseinstellungen.
Mit dem Shellausführungstask können Sie auch benutzerdefinierte Visual Basic-Skripts ausführen, die für die Ausführung in cscript.exe konzipiert sind. Gehen Sie wie folgt vor, um Visual Basic-Skripts auszuführen:
Geben Sie den folgenden Text in den Parameter Filename ein:
%windir%\system32\cscript.exeGeben Sie den Namen der Visual Basic-Skriptdatei (VBS-Datei) in den Parameter "Parameters " ein, einschließlich aller Befehlszeilenparameter für das Skript.
Wenn Sie beispielsweise ein Visual Basic-Skript namens SelfTest.vbs mit dem Parameterwert " Debug" ausführen möchten, geben Sie Folgendes ein (wobei script_path der vollqualifizierte Pfad zur SelfTest.vbs-Datei ist):
<script_path>\SelfTest.vbs DebugTabelle 22 listet die allgemeinen Fehler- und Exitcodes auf, die der Shellausführungsauftrag generiert.
Hinweis
Jede spezifische Aufgabe, die auf der Shell Execute-Aufgabe basiert, verfügt über einen eindeutigen Satz von Fehler- und Beendigungscodes. Überprüfen Sie die Rückgabecodes für die Software, die Sie mit diesem Task ausführen.
Tabelle 22. Häufige Fehler- und Exitcodes für die Shellausführungsaufgabe
| Exit- oder Fehlercode | Wert | Status und Beschreibung |
|---|---|---|
| Beenden | 0 | Erfolg, der angibt, dass die Aufgabe erfolgreich abgeschlossen wurde |
| Beenden | \* | Fehler, der angibt, dass die Aufgabe fehlgeschlagen ist |
Kabelnetzwerkprüfung
Verwenden Sie diesen UDI-Task, um zu bestimmen, ob der Zielcomputer mit einem kabelgebundenen Netzwerk verbunden ist und keine drahtlose Netzwerkverbindung verwendet. Diese Aufgabe verwendet nur Parameter, die allen UDI-Aufgaben gemeinsam sind. Weitere Informationen zu diesen Parametern finden Sie unter UDI-Taskkonfigurationseinstellungen.
Tabelle 23 listet die allgemeinen Fehler- und Beendigungscodes auf, die von der kabelgebundenen Netzwerkprüfung generiert werden.
Tabelle 23. Fehler- und Beendigungscodes für die Überprüfung des kabelgebundenen Netzwerks
| Exit- oder Fehlercode | Wert | Status und Beschreibung |
|---|---|---|
| Beenden | 0 | Erfolg, der angibt, dass der Zielcomputer mit einem kabelgebundenen Netzwerk verbunden ist |
| Beenden | \* | Fehler, der angibt, dass der Zielcomputer nicht mit einem kabelgebundenen Netzwerk verbunden ist |
UDI-Validator-Referenz
UDI-Validatoren werden verwendet, um Werte zu validieren, die in Textfelder auf Assistentenseiten eingegeben werden. Wenn ein UDI-Validator einen ungültigen Eintrag erkennt, wird für den ersten aufgetretenen Fehler unten auf der Assistentenseite eine Meldung angezeigt. Die nächste Gültigkeitsprüfungsfehlermeldung (falls vorhanden) wird angezeigt, nachdem Sie den ersten Überprüfungsfehler behoben haben. Dieser Prozess wird fortgesetzt, bis alle Validierungsfehler behoben sind. Die Schaltfläche "Weiter " ist deaktiviert, bis alle Gültigkeitsprüfungsfehler auf der Assistentenseite behoben sind.
Diese Referenz umfasst Folgendes:
Eine Übersicht über UDI-Validatoren, wie unter UDI-Validator-Übersicht beschrieben
Eine Beschreibung der mit MDT bereitgestellten integrierten UDI-Validatoren, wie unter Integrierte UDI-Validatoren beschrieben
Übersicht über UDI-Validator
UDI-Validierungsprogramme werden verwendet, um sicherzustellen, dass Benutzer die richtigen Informationen in den Textfeldern auf den Assistentenseiten im UDI-Assistenten eingeben. UDI enthält mehrere integrierte Validierungssteuerelemente, mit denen Sie typische Überprüfungen von Feldern durchführen können, die für die Eingabe von Text verwendet werden, z. B. um zu verhindern, dass Benutzer ungültige Zeichen eingeben, oder um sicherzustellen, dass das Feld nicht leer ist.
Zusätzlich zu den integrierten UDI-Validatoren können Sie mit dem UDI-SDK benutzerdefinierte UDI-Validatoren erstellen. Weitere Informationen zum Erstellen benutzerdefinierter UDI-Validatoren mit dem UDI-SDK finden Sie im MDT-Dokument Entwicklerhandbuch für benutzergesteuerte Installationen.
Integrierte UDI-Validatoren
Tabelle 24 listet die integrierten UDI-Validatoren auf. Jedes integrierte Validierungssteuerelement wird in einem nachfolgenden Abschnitt erläutert. Wenn ein Validator einen ungültigen Eintrag in einem Textfeld erkennt, wird auf der Seite des Assistenten eine Meldung angezeigt, und die Schaltfläche "Weiter " wird deaktiviert, bis alle ungültigen Einträge behoben sind.
Tabelle 24. Integrierte UDI-Validatoren
| Validator | Beschreibung |
|---|---|
| InvalidChars | Dieses Validierungssteuerelement identifiziert alle ungültigen Zeichen, die aus einer von Ihnen konfigurierten Liste eingegeben wurden. |
| NamedPattern | Dieses Validierungssteuerelement hilft sicherzustellen, dass der Text einem vordefinierten Muster folgt. |
| Nicht leer | Dieses Validierungssteuerelement wird verwendet, um Text in einem Feld anzufordern. |
| RegEx | Mit diesem Validierungssteuerelement können Sie sicherstellen, dass der Text mit einem regulären Ausdruck übereinstimmt, den Sie als Teil des Validierungssteuerelements angeben. |
InvalidChars
Dieses Validierungssteuerelement hindert Benutzer an der Eingabe bestimmter Zeichen. Im Meldungsfeld können Sie eine Meldung eingeben, die angezeigt wird, wenn das Textfeld eines der ungültigen Zeichen enthält. Im Feld "Ungültige Zeichen " können Sie die Zeichen eingeben, die als ungültig gelten. Die Zeichen werden ohne Leerzeichen dazwischen eingegeben.
NamedPattern
Dieses Validierungssteuerelement hilft sicherzustellen, dass der Text einem vordefinierten Muster folgt. Im Meldungsfeld können Sie eine Meldung eingeben, die angezeigt wird, wenn das Textfeld nicht mit dem benannten Muster übereinstimmt. Im Feld " Benanntes Muster " können Sie den Namen des vordefinierten Musters eingeben. Dabei muss es sich um Benutzername, Computername oder Arbeitsgruppe handeln. Bei den Namen wird zwischen Groß- und Kleinschreibung unterschieden.
Nicht leer
Verwenden Sie dieses Validierungssteuerelement, um Text in einem Feld vorzuschreiben. Im Nachrichtenfeld können Sie eine Meldung eingeben, die angezeigt wird, wenn das Textfeld leer ist.
RegEx
Mit diesem Validierungssteuerelement können Sie sicherstellen, dass der Text mit einem regulären Ausdruck übereinstimmt, den Sie als Teil des Validierungssteuerelements angeben. Im Meldungsfeld können Sie eine Meldung eingeben, die angezeigt wird, wenn das Textfeld nicht mit dem regulären Ausdruck übereinstimmt. Im Feld "Regulärer Ausdruck" können Sie den regulären Ausdruck eingeben, der für die Überprüfung verwendet wird. Weitere Informationen zum Erstellen regulärer Ausdrücke für diesen Validator finden Sie unter Reguläre Ausdrücke in TR1.
Referenz zur Seite des UDI-Assistenten
Sie fügen eine UDI-Assistentenseite aus der Seitenbibliothek im UDI-Assistenten-Designer zu Stufen hinzu. UDI-Assistentenseiten werden im UDI-Assistenten angezeigt.
Diese Referenz umfasst Folgendes:
Eine Übersicht über die UDI-Assistentenseiten, wie unter Übersicht über die UDI-Assistentenseite beschrieben
Eine Beschreibung der integrierten UDI-Assistentenseiten, die mit MDT bereitgestellt werden, wie unter Integrierte UDI-Assistentenseiten beschrieben
Übersicht über die Seite des UDI-Assistenten
Assistentenseiten werden im UDI-Assistenten angezeigt und enthalten die Informationen, die zum Abschließen des Bereitstellungsprozesses erforderlich sind. Sie erstellen Assistentenseiten mit C++ in Visual Studio. Die benutzerdefinierten Assistentenseiten werden als DLLs implementiert, die vom UDI-Assistenten gelesen werden.
Jede integrierte UDI-Assistentenseite verfügt über einen entsprechenden UDI-Assistentenseiten-Editor, den Sie zum Konfigurieren der Assistentenseite im UDI-Assistenten-Designer verwenden.
Zusätzlich zu den integrierten UDI-Assistentenseiten können Sie mithilfe des UDI-SDK benutzerdefinierte UDI-Assistentenseiten erstellen. Weitere Informationen zum Erstellen benutzerdefinierter UDI-Assistentenseiten mit dem UDI SDK finden Sie im MDT-Dokument Entwicklerhandbuch für benutzergesteuerte Installationen.
Jede Seite des Assistenten kann auf die folgenden Variablentypen verweisen:
Aufgabensequenzvariablen
Arbeitsspeichervariablen
Umgebungsvariablen
Sie können auf Tasksequenz- und Umgebungsvariablen verweisen, indem Sie die Variable mit Prozentzeichen (%) in Klammern einschließen, z . B. %OSDImageIndex%. Sie können auf Speichervariablen verweisen, indem Sie die Variable mit Dollarzeichen ($) in Klammern setzen , z. B. $VolumeArchitecture$.
Hinweis
Wenn eine Tasksequenzvariable und eine Umgebungsvariable denselben Namen haben, hat die Tasksequenzvariable Vorrang vor der Umgebungsvariablen.
Tabelle 25 listet die Speichervariablen auf, die beim Start des UDI-Assistenten festgelegt werden, die Beschreibung der Variablen und ob der UDI-Assistent die Variablen beim Start liest oder schreibt.
Tabelle 25. Vom UDI-Assistenten beim Start festgelegte Speichervariablen und ihre Beschreibungen
| Variable | Lesen | Write |
|---|---|---|
|
LogPath Gibt den vollqualifizierten Pfad zu den Protokolldateien für den UDI-Assistenten an. Sie können diese Variable auf einen der folgenden Werte festlegen: - Der Wert in der Tasksequenzvariablen _SMSTSLogPath - Der Wert der Umgebungsvariablen %TEMP%, wenn die _SMSTSLogPath Tasksequenzvariable nicht festgelegt ist |
Nein | Ja |
|
WizardConfigFilename Gibt den Namen der Konfigurationsdatei des UDI-Assistenten an, die derzeit verwendet wird. Die ApplicationPage-Assistentenseite liest den Wert dieser Variablen und sucht nach der entsprechenden .app Datei, die die Liste der Anwendungen enthält. Wenn die Konfigurationsdatei des UDI-Assistenten beispielsweise den Namenconfig.xml hat , sucht die Seite des Assistenten nach der entsprechenden .app Datei (config.xml.app). |
Nein | Ja |
Integrierte UDI-Assistentenseiten
Tabelle 26 listet die integrierten UDI-Assistentenseiten auf. Jede integrierte UDI-Assistentenseite wird in einem nachfolgenden Abschnitt behandelt.
Tabelle 26. Integrierte Assistentenseiten und ihre Beschreibungen
| Assistentenseite | Beschreibung |
|---|---|
| AdminAccounts | Verwenden Sie diese Assistentenseite, um das Kennwort für das lokale Administratorkonto festzulegen und weitere Benutzer zur lokalen Administratorgruppe auf dem Zielcomputer hinzuzufügen. |
| ApplicationPage | Verwenden Sie diese Assistentenseite, um die Liste der Anwendungen zu konfigurieren, die während des Setupprozesses installiert werden können. Diese Anwendungen können Anwendungen oder Pakete und Programme aus dem Konfigurations-Manager enthalten. |
| BitLockerPage | Verwenden Sie diese Assistentenseite, um die BitLocker-Einstellungen für den Zielcomputer zu konfigurieren. |
| ComputerPage | Auf dieser Assistentenseite können Sie den Computernamen des Zielcomputers, die Domäne oder Arbeitsgruppe, der der beigetreten werden soll, und die Anmeldeinformationen konfigurieren, die beim Beitritt zu einer Domäne verwendet werden sollen. |
| ConfigScanPage | Verwenden Sie diese Assistentenseite, um UDI-Tasks auszuführen, die die Konfiguration des Zielcomputers überprüfen, um festzustellen, ob der Zielcomputer für die Bereitstellung des Betriebssystemabbilds bereit ist. Diese Bereitschaft umfasst ausreichende Systemressourcen und die Sicherstellung, dass alle erforderliche Software ordnungsgemäß installiert und konfiguriert ist. |
| LanguagePage | Auf dieser Assistentenseite können Sie bestimmen, welches Sprachpaket installiert werden soll, die Standardsprache für das Zielbetriebssystem, das Tastaturgebietsschema und die Zeitzone, in der sich der Computer physisch befindet. |
| ProgressPage | Verwenden Sie diese Assistentenseite, um UDI-Tasks auszuführen, die die Migrationsdaten des Benutzerstatus vom Zielcomputer erfassen. |
| RebootPage | Verwenden Sie diese Assistentenseite, um den Benutzer zu benachrichtigen, dass der Zielcomputer neu gestartet wird. Sie können die Benachrichtigung mit dem UDI-Assistenten-Designer konfigurieren. |
| SummaryPage | Verwenden Sie diese Assistentenseite, um den Benutzer über die Konfigurationsoptionen zu informieren, die beim Ausführen des UDI-Assistenten ausgewählt wurden. Die auf dieser Assistentenseite angezeigten Konfigurationsinformationen werden automatisch von anderen Assistentenseiten gesammelt. Bei einigen Feldern auf anderen Seiten des Assistenten können Sie die auf dieser Seite des Assistenten angezeigten Untertitel (Bezeichnung) mithilfe des UDI-Assistenten-Designers konfigurieren. |
| UDAPage | Verwenden Sie diese Assistentenseite, um die UDA zwischen dem Zielcomputer und einem angegebenen Benutzer zu konfigurieren. Das Definieren der Affinität zwischen einem Computer und einem Benutzer ermöglicht die automatische Installation von Software, die für einen Benutzer bereitgestellt wird. Das BDA-Feature ist nur im Konfigurations-Manager und im UDI-Szenario "Neuer Computer" verfügbar. |
| UserStatePage | Verwenden Sie diese Assistentenseite, um die Einstellungen für die Erfassung oder Wiederherstellung von Benutzerstatusmigrationsdaten zu konfigurieren. Auf dieser Assistentenseite kann der Benutzer den Speicherort auswählen, an dem Daten zur Benutzerstatusmigration erfasst oder wiederhergestellt werden sollen. |
| VolumePage | Auf dieser Seite können Sie die Einstellungen für das Datenträgervolume auf dem Zielcomputer konfigurieren, auf dem das Betriebssystem bereitgestellt wird. Diese Einstellungen umfassen die Auswahl des Zielbetriebssystems, die Auswahl des Ziellaufwerks, die Auswahl einer beliebigen Windows-Installation und die Bestimmung, ob das Ziellaufwerk als Teil des Bereitstellungsprozesses formatiert werden soll. |
| WelcomePage | Verwenden Sie diese Assistentenseite, um dem Benutzer Informationen zum UDI-Assistenten und zum Bereitstellungsprozess bereitzustellen. Sie können die Benachrichtigung mit dem UDI-Assistenten-Designer konfigurieren. |
AdminAccounts
Verwenden Sie diese Assistentenseite, um das Kennwort für das lokale Administratorkonto festzulegen und der lokalen Administratorgruppe auf dem Zielcomputer einen anderen Benutzer hinzuzufügen.
Tasksequenzvariablen
Tabelle 27 listet die Tasksequenzvariablen der AdminAccounts mit der Beschreibung auf und bestimmt, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 27. Tasksequenzvariablen für AdminAccounts
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
OSDAddAdmin Gibt eine Liste zusätzlicher Benutzernamen an, die der lokalen Administratorgruppe auf dem Zielcomputer hinzugefügt werden sollen. |
Ja | Ja | Ja |
|
OSDLocalAdminPassword Gibt die Kennwörter für das lokale integrierte Administratorkonto auf dem Zielcomputer an. |
Ja | Ja | Ja |
ApplicationPage
Verwenden Sie diese Assistentenseite, um die Liste der Anwendungssoftware zu konfigurieren, die während des Setupprozesses installiert werden kann. Diese Anwendungen können Anwendungen oder Pakete und Programme aus dem Konfigurations-Manager enthalten.
Hinweis
Wenn Anwendungen deaktiviert zu sein scheinen, ist für die Anwendung möglicherweise eine Genehmigung durch den Administrator erforderlich, diese wurde jedoch noch nicht genehmigt. Wenn das Kontrollkästchen Administratorgenehmigung erforderlich ist, wenn Benutzer diese Anwendung anfordern für die Anwendung aktiviert ist, überprüfen Sie, ob die Anwendung genehmigt wurde. Weitere Informationen finden Sie unter Bereitstellen von Anwendungen in Konfigurations-Manager.
Tasksequenzvariablen
Tabelle 28 listet die ApplicationPage-Tasksequenzvariablen mit der Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 28. ApplicationPage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
ApplicationBaseVariable Gibt den Namen an, der als Basis für die Tasksequenzvariablennamen verwendet wird, die für jede auf der ApplicationPage-Assistentenseite ausgewählte Konfigurations-Manager-Anwendung erstellt werden. Diese Variable wird mithilfe der Schaltfläche "Softwareeinstellungen bearbeiten" in der Gruppe "Einstellungen bearbeiten" im Menüband des UDI-Assistenten-Designer konfiguriert. Für jede auf dieser Seite ausgewählte Anwendung wird eine separate Tasksequenzvariable erstellt. Der Standardwert für diese Variable ist APPLICATIONS. So lauten beispielsweise die Standardnamen der Tasksequenzvariablen, die für jede auf dieser Seite ausgewählte Anwendung erstellt werden , APPLICATIONS001, APPLICATIONS002, APPLICATIONS003 usw. |
Nein | Ja | Ja |
|
OSDApplicationList Gibt die Liste der Anwendungsbezeichner an, die anfänglich ausgewählt werden sollen. Die Variable enthält eine Liste von numerischen Werten, die durch Semikolons (;)) getrennt sind. Die Anwendungsbezeichner finden Sie im Id-Attribut des Application-Elements in der Anwendungskonfigurationsdatei des UDI-Assistenten (UDIWizard_Config.xml.app). Für jede Anwendung, die auf dieser Assistentenseite angezeigt wird, wird ein eigenes Anwendungselement angezeigt. |
Ja | Nein | Nein |
|
OSDArchitecture Gibt die Prozessorarchitektur des Zielcomputers an. Die ApplicationPage-Assistentenseite verwendet diese Variable, um die verfügbaren Anwendungen zu filtern, wenn die VolumeArchitecture-Speichervariable nicht festgelegt wurde. Wenn jedoch die Speichervariable VolumeArchitecture festgelegt wurde, hat sie beim Filtern der verfügbaren Anwendungen immer Vorrang vor dieser Tasksequenzvariablen. Der Wert für diese Variable kann sein: - x86, was auf eine 32-Bit-Prozessorarchitektur hinweist - AMD64, der eine 64-Bit-Prozessorarchitektur anzeigt |
Ja | Nein | Nein |
|
OSDBaseVariableName Gibt den Namen an, der als Basis für die Tasksequenzvariablennamen verwendet wird, die für jedes auf der Seite des ApplicationPage-Assistenten ausgewählte Konfigurations-Manager-Paket und -Programm erstellt werden. Diese Variable wird mithilfe der Schaltfläche "Softwareeinstellungen bearbeiten" in der Gruppe "Seitenverhalten" im Menüband des UDI-Assistenten-Designers konfiguriert. Für jede auf dieser Seite ausgewählte Anwendung wird eine separate Tasksequenzvariable erstellt. Der Standardwert für diese Variable ist PACKAGES. So lauten beispielsweise die Standardnamen der Tasksequenzvariablen, die für jede auf dieser Seite ausgewählte Anwendung erstellt werden , PACKAGES001, PACKAGES002, PACKAGES003 usw. |
Nein | Ja | Ja |
Arbeitsspeichervariablen
Tabelle 29 listet die ApplicationPage-Speichervariablen mit der Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen oder geschrieben wird.
Tabelle 29. ApplicationPage-Arbeitsspeichervariablen
| Variable | Lesen | Write |
|---|---|---|
|
VolumeArchitecture Gibt die Prozessorarchitektur des bereitzustellenden Zielbetriebssystemimages an (unabhängig davon, ob das Image ein 32-Bit- oder 64-Bit-Betriebssystem enthält). Wenn diese Seite angezeigt wird, wird überprüft, ob sich diese Variable geändert hat. Wenn sich die Variable seit dem letzten Anzeigen der Assistentenseite geändert hat, filtert die Assistentenseite die zur Auswahl stehenden Programme basierend auf der Architektur des Zielbetriebssystems. Wenn z. B. ein 32-Bit-Betriebssystem bereitgestellt werden soll, entfernt (filtert) die Assistentenseite alle 64-Bit-Anwendungen aus der Liste der verfügbaren Anwendungen auf der Assistentenseite. |
Ja | Nein |
|
WizardConfigFilename Gibt den Namen der Konfigurationsdatei des UDI-Assistenten an, die derzeit verwendet wird. Wenn der Wert der Link.Uri-Settereigenschaft leer ist, liest die ApplicationPage-Assistentenseite den Wert dieser Variablen, um die entsprechende .app Datei zu finden, die die Liste der Anwendungen enthält. Wenn die Konfigurationsdatei des UDI-Assistenten beispielsweise den Namenconfig.xml hat , sucht die Seite des Assistenten nach der entsprechenden .app Datei (config.xml.app). Diese Variable wird festgelegt, wenn der UDI-Assistent gestartet wird. Die Link.Uri-Settereigenschaft wird im Dialogfeld "Softwareeinstellungen" festgelegt, das über die Schaltfläche "Softwareeinstellungen bearbeiten" in der Gruppe "Seitenverhalten" im Menüband des UDI-Assistenten-Designers geöffnet werden kann. |
Ja | Nein |
BitLockerPage
Diese Assistentenseite wird verwendet, um BitLocker-Einstellungen für den Zielcomputer zu konfigurieren.
Tasksequenzvariablen
Tabelle 30 listet die BitLockerPage-Tasksequenzvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen oder von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 30. BitLockerPage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
BDEInstallSuppress Gibt an, ob die BitLocker-Installation unterdrückt werden soll. Wenn die Variable festgelegt ist auf: - JA, dann ist das Kontrollkästchen BitLocker aktivieren aktiviert, und die Installation wird ausgeführt. - NEIN, dann ist das Kontrollkästchen BitLocker aktivieren deaktiviert, und die Installation wird nicht ausgeführt. |
Ja | Ja | Ja |
|
BDEKeyStandort Gibt den vollqualifizierten Pfad zum Speicherort der BitLocker-Verschlüsselungsschlüssel an, wobei es sich um einen lokalen oder UNC-Pfad handeln kann. Diese Variable ist auf den Wert des KeyLocation-Setterwerts in der Konfigurationsdatei des UDI-Assistenten für die BitLockerPage festgelegt. Diese Variable wird nur als gültig angesehen, wenn OSDBitLockerMode auf TPMKEY oder KEY festgelegt ist. |
Nein | Ja | Nein |
|
BDEPin Gibt den BitLocker-PIN-Wert an, wenn die Option "BitLocker mit TPM und PIN aktivieren " ausgewählt ist. |
Ja | Ja | Ja |
|
OSDBitLockerCreateRecoveryPassword Gibt an, ob ein BitLocker-Wiederherstellungskennwort in AD DS gespeichert werden soll. Wenn die Variable festgelegt ist auf: - AD verwenden, ist die Option In Active Directory ausgewählt, und die Wiederherstellungsschlüssel werden in AD DS gespeichert (empfohlen) - KEINE, DANN IST DIE OPTION "KEINEN WIEDERHERSTELLUNGSSCHLÜSSEL ERSTELLEN " AUSGEWÄHLT, UND DIE WIEDERHERSTELLUNGSSCHLÜSSEL WERDEN NICHT IN AD DS GESPEICHERT (NICHT EMPFOHLEN) |
Nein | Ja | Nein |
|
OSDBitLockerMode Gibt den Modus an, der beim Aktivieren von BitLocker auf dem Zielcomputer verwendet werden soll. Gültige Werte sind: - TPM. Dieser Wert gibt an, dass die Option BitLocker nur mit TPM aktivieren ausgewählt ist und nur TPM verwendet wird, wenn BitLocker auf dem Zielcomputer aktiviert wird. - HUBZINS. Dieser Wert gibt an, dass die Option BitLocker mit TPM und PIN aktivieren ausgewählt ist und dass TPM und eine benutzerdefinierte PIN verwendet werden, wenn BitLocker auf dem Zielcomputer aktiviert wird. - TPMKEY verwenden. Dieser Wert gibt an, dass die Option "BitLocker mit TPM und Startschlüssel aktivieren " ausgewählt ist und dass TPM und ein Startschlüssel verwendet werden, wenn BitLocker auf dem Zielcomputer aktiviert wird. - SCHLÜSSEL. Dieser Wert gibt an, dass die Option "BitLocker nur mit einem externen Startschlüssel aktivieren " ausgewählt ist und dass nur ein externer Startschlüssel verwendet wird, wenn BitLocker auf dem Zielcomputer aktiviert wird. |
Nein | Ja | Nein |
|
OSDBitLockerStartupKeyDrive Gibt den Laufwerkbuchstaben an, auf dem der externe BitLocker-Startschlüssel auf dem Zielcomputer gespeichert wird. Diese Variable wird nur als gültig angesehen, wenn OSDBitLockerMode auf TPMKEY oder KEY festgelegt ist. |
Nein | Ja | Nein |
|
OSDBitLockerWaitForEncryption Gibt an, ob die Tasksequenz warten soll, bis die BitLocker-Verschlüsselung abgeschlossen ist. Wenn die Variable festgelegt ist auf: - JA, dann ist das Kontrollkästchen Warten Sie, bis die BitLocker-Verschlüsselung auf allen Laufwerken abgeschlossen ist, bevor Sie fortfahren , aktiviert und die Tasksequenz wartet, bis die Installation abgeschlossen ist - NEIN, dann ist das Kontrollkästchen Warten Sie, bis die BitLocker-Verschlüsselung auf allen Laufwerken abgeschlossen ist, bevor Sie fortfahren , deaktiviert und die Tasksequenz wartet nicht, bis die Installation abgeschlossen ist. |
Ja | Ja | Ja |
Konfigurationsvariablen
Tabelle 31 listet die BitLockerPage-Konfigurationsvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 31. BitLockerPage-Konfigurationsvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
Schlüsselstandort Gibt den vollqualifizierten Pfad zum Speicherort der BitLocker-Verschlüsselungsschlüssel an, wobei es sich um einen lokalen oder UNC-Pfad handeln kann. Dieser Konfigurationswert wird verwendet, um den Wert der Tasksequenzvariablen BDEKeyLocation für die BitLockerPage festzulegen. Diese Variable wird nur als gültig angesehen, wenn OSDBitLockerMode auf TPMKEY oder KEY festgelegt ist. |
Ja | Nein | Ja |
ComputerPage
Auf dieser Assistentenseite können Sie den Computernamen des Zielcomputers, die Domäne oder Arbeitsgruppe, der Sie beitreten möchten, und die Anmeldeinformationen konfigurieren, die beim Beitritt zu einer Domäne verwendet werden sollen. Wenn Sie diese Seite so konfigurieren, dass der Zielcomputer einer Domäne hinzugefügt wird, überprüft diese Assistentenseite standardmäßig die Anmeldeinformationen, die Sie für den Domänenbeitritt in AD DS angeben. Anschließend versucht diese Assistentenseite, ein Computerobjekt in AD DS zu ändern, um zu überprüfen, ob die auf dieser Seite bereitgestellten Benutzeranmeldeinformationen über Berechtigungen zum Erstellen oder Ändern des Computerobjekts verfügen. Sie können beide diese Verhaltensweisen deaktivieren. Wenn Sie die Überprüfung der Anmeldeinformationen deaktivieren, wird auch die Überprüfung der Berechtigungen zum Erstellen oder Ändern von Computerobjekten deaktiviert. Beide Überprüfungen erfolgen, wenn die Schaltfläche "Weiter " ausgewählt ist. Wenn bei einer der Überprüfungen ein Fehler auftritt, wird eine Fehlermeldung angezeigt, und diese Seite wird weiterhin angezeigt.
Bei der Bestimmung des Standardcomputernamens folgt die folgende Reihenfolge:
Wenn der Wert " UserExistingComputerName" in der Konfigurationsdatei des UDI-Assistenten auf TRUE festgelegt ist, wird der vorhandene Computername verwendet (sofern vorhanden).
Wenn die Tasksequenzvariable OSDComputerName festgelegt ist, wird der Computername in dieser Variablen verwendet.
Wenn in der Konfigurationsdatei des UDI-Assistenten ein Standardwert für den Computernamen angegeben ist, wird dieser Wert verwendet.
Tasksequenzvariablen
Tabelle 32 listet die ComputerPage-Tasksequenzvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 32. ComputerPage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
OSDComputerName Gibt den Namen des Zielcomputers an. Der Wert dieser Variablen wird im Feld Computername festgelegt. |
Ja | Ja | Ja |
|
OSDDomainName Gibt den Namen der Domäne an, der der Zielcomputer beitreten soll. Der Wert dieser Variablen wird im Feld "Domäne" festgelegt. |
Ja | Ja | Ja |
|
OSDDomainOUName Gibt den Namen der Organisationseinheit in der Domäne an, in der das Zielcomputerobjekt platziert werden soll. Der Wert dieser Variablen wird im Feld Organisationseinheit festgelegt. |
Ja | Ja | Ja |
|
OSDJoinAccount Gibt das Benutzerkonto an, das verwendet wird, um den Zielcomputer der Domäne hinzuzufügen. Der Wert für diese Variable wird im Feld Benutzername festgelegt. |
Ja | Ja | Ja |
|
OSDJoinPassword Gibt das Kennwort für das Benutzerkonto an, das verwendet wird, um den Zielcomputer der Domäne hinzuzufügen. Der Wert für diese Variable wird in den Feldern Kennwort und Kennwort bestätigen festgelegt. |
Ja | Ja | Ja |
|
OSDNetworkJoinType Gibt an, ob der Zielcomputer einer Arbeitsgruppe oder einer Domäne angehören soll. Wenn der Wert festgelegt ist auf: - 0, dann wird die Option Domäne ausgewählt, und der Zielcomputer wird einer Domäne beigetreten - 1, dann wird die Option Arbeitsgruppe ausgewählt, und der Zielcomputer wird einer Arbeitsgruppe beigetreten |
Nein | Ja | Nein |
|
SMSTSAssignUsersMode Gibt den Modus zum Konfigurieren der Benutzeraffinität in Konfigurations-Manager an. Verwenden Sie diese Variable, um das Verhalten beim Erstellen einer Affinität zwischen dem Zielcomputer und Benutzerkonten in der Tasksequenzvariablen SMSTSUdaUsers zu konfigurieren. Wenn diese Variable vor dem Anzeigen dieser Seite nicht angegeben wird, wird der Wert dieser Variablen auf Pending ( Ausstehend) gesetzt. Mögliche Werte für diese Variable sind: - Automatisch. Die Affinitätsverarbeitung wird automatisch vom Konfigurations-Manager genehmigt. - Ausstehend. Die Regeln zur Affinitätsverarbeitung müssen von einem Konfigurations-Manager-Administrator genehmigt werden. - Deaktiviert. Es findet keine Affinitätsverarbeitung statt. |
Nein | Ja | Nein |
Konfigurationsvariablen
Tabelle 33 listet die ComputerPage-Konfigurationsvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 33. ComputerPage-Konfigurationsvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
ADComputerObjectCheck Gibt an, ob die ComputerPage-Assistentenseite überprüft, ob die bereitgestellten Anmeldeinformationen über die richtigen Berechtigungen zum Ändern eines Computerobjekts in AD DS verfügen, bevor sie mit der nächsten Assistentenseite fortfahren. Hinweis: Diese Konfigurationseinstellung wird ignoriert, wenn ADCredentialCheck auf FALSE festgelegt ist. Wenn der Wert festgelegt ist auf: - TRUE, dann wird das Kontrollkästchen Active Directory-Computerobjektprüfung im Assistentenseiten-Editor im Abschnitt "Anmeldeinformationen für den Domänenbeitritt" im UDI-Assistenten-Designer aktiviert, und die Berechtigungen zum Ändern eines Computerobjekts für die Anmeldeinformationen werden überprüft - FALSCH, dann wird das Kontrollkästchen Active Directory-Computerobjektprüfung im Assistentenseiten-Editor im Abschnitt Domänenbeitritts-Anmeldeinformationen im UDI-Assistenten-Designer deaktiviert, und die Berechtigungen zum Ändern eines Computerobjekts für die Anmeldeinformationen werden nicht überprüft |
Ja | Nein | Ja |
|
ADCredentialCheck Gibt an, ob die ComputerPage-Assistentenseite die Anmeldeinformationen validiert, die für den Beitritt zu einer Domäne angegeben sind, bevor Sie mit der nächsten Assistentenseite fortfahren. Wenn der Wert festgelegt ist auf: - TRUE, dann wird das Kontrollkästchen "Active Directory-Anmeldeinformationen überprüfen" im Assistentenseiten-Editor im Abschnitt "Anmeldeinformationen für den Domänenbeitritt" im UDI-Assistenten-Designer aktiviert, und die Anmeldeinformationen werden überprüft Wenn diese Konfigurationseinstellung auf TRUE festgelegt ist, werden die Anmeldeinformationen auch dann überprüft, wenn die Anmeldeinformationsfelder deaktiviert (gesperrt) sind. - FALSE: Im UDI-Assistenten-Designer ist das Kontrollkästchen "Active Directory-Anmeldeinformationen überprüfen" im Assistentenseiten-Editor im Abschnitt "Anmeldeinformationen für den Domänenbeitritt" deaktiviert, und die Anmeldeinformationen werden nicht überprüft Wenn diese Konfigurationseinstellung auf FALSE festgelegt ist, wird die ADComputerObjectCheck-Konfigurationseinstellung ignoriert, und es wird nicht überprüft, ob die bereitgestellten Anmeldeinformationen ein Computerobjekt in AD DS ändern können. |
Ja | Nein | Ja |
|
UseExistingComputerName Gibt an, ob die Seite des ComputerPage-Assistenten den vorhandenen Computernamen auf dem Zielcomputer als Standard für den Computernamen verwendet. Hinweis: Dieses Kontrollkästchen ist nur für das Szenario "Computer aktualisieren" relevant. Wenn der Wert festgelegt ist auf: - WAHR ist, wird das Kontrollkästchen Vorhandenen Computernamen verwenden im Assistenten Seiten-Editor im Abschnitt Computername im UDI-Assistenten-Designer aktiviert, und der vorhandene Computername wird als Standardcomputername für den Zielcomputer verwendet, nachdem das neue Betriebssystem bereitgestellt wurde - FALSCH: Dann ist das Kontrollkästchen Vorhandenen Computernamen verwenden im Assistentenseiten-Editor im Abschnitt Computername im UDI-Assistenten-Designer deaktiviert, und der vorhandene Computername wird nicht als Standardcomputername für den Zielcomputer verwendet, nachdem das neue Betriebssystem bereitgestellt wurde |
Ja | Nein | Ja |
ConfigScanPage
Verwenden Sie diese Assistentenseite, um UDI-Tasks auszuführen, die die Konfiguration des Zielcomputers überprüfen, um festzustellen, ob der Zielcomputer für die Bereitstellung des Betriebssystemabbilds bereit ist. Zu dieser Bereitschaft gehört, dass ausreichende Systemressourcen vorhanden sind und dass alle erforderliche Software ordnungsgemäß installiert und konfiguriert wird. Darüber hinaus werden andere UDI-Tasks ausgeführt, die Konfigurationsinformationen über den Zielcomputer sammeln, z. B. identifizieren:
Ob der Computer an die Stromversorgung angeschlossen ist (im Gegensatz zum Betrieb mit Akkubetrieb)
Ob der Computer mit einer kabelgebundenen Netzwerkverbindung verbunden ist (im Gegensatz zu einer drahtlosen Netzwerkverbindung)
Alle installierten Anwendungen
Alle installierten Drucker
LanguagePage
Auf dieser Assistentenseite können Sie ermitteln, welche Sprachpakete installiert werden sollen, die Standardsprache für das Zielbetriebssystem, das Tastaturgebietsschema und die Zeitzone, in der sich der Computer befindet.
Tasksequenzvariablen
Tabelle 34 listet die LanguagePage-Tasksequenzvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 34. LanguagePage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
InputLocale Gibt das Eingabegebietsschema des Zielbetriebssystems an. Sie legen den Wert dieser Variablen im Feld Zeit- und Währungsformat fest. Wenn nicht angegeben, wird das im Image konfigurierte Eingabegebietsschema verwendet. |
Ja | Ja | Ja |
|
KeyboardLocale Gibt das Tastaturgebietsschema des Zielbetriebssystems an. Legen Sie den Wert dieser Variablen im Feld Tastaturlayout fest. Wenn nicht angegeben, wird das im Image konfigurierte Tastaturgebietsschema verwendet. |
Ja | Ja | Ja |
|
OSDTimeZone Gibt die Zeitzone an, in der sich der Zielcomputer physisch befindet. Legen Sie den Wert dieser Variablen im Feld "Zeitzone " fest. Wenn nicht angegeben, wird die im Image konfigurierte Zeitzone verwendet. |
Ja | Ja | Ja |
|
UILanguage Gibt die Standardsprache an, die für das Zielbetriebssystem verwendet werden soll. Legen Sie den Wert dieser Variablen im Feld "Zu installierende Sprache " fest. Wenn nicht angegeben, wird die im Image konfigurierte Sprache verwendet. |
Ja | Ja | Ja |
ProgressPage
Verwenden Sie diese Assistentenseite, um UDI-Tasks auszuführen, die die Migrationsdaten des Benutzerstatus vom Zielcomputer erfassen. B.:
Kopieren der Anwendungserkennungsdatei an den Speicherort, der auf der Seite des UserStatePage-Assistenten ausgewählt ist
Kopieren der Druckerkonfigurationsdatei an den Speicherort, der auf der Seite des UserStatePage-Assistenten ausgewählt ist
Kopieren der Liste der installierten Produkte an den Speicherort, der auf der Seite des UserStatePage-Assistenten ausgewählt ist
Ausführen von USMT und Speichern der Benutzerstatus-Migrationsdaten an dem Speicherort, der auf der Seite des UserStatePage-Assistenten ausgewählt ist
RebootPage
Verwenden Sie diese Assistentenseite, um den Benutzer zu benachrichtigen, dass der Zielcomputer neu gestartet wird. Sie können die Benachrichtigung mit dem UDI-Assistenten-Designer konfigurieren.
SummaryPage
Verwenden Sie diese Assistentenseite, um den Benutzer über die Konfigurationsoptionen zu informieren, die beim Ausführen des UDI-Assistenten ausgewählt wurden. Die auf dieser Assistentenseite angezeigten Konfigurationsinformationen werden automatisch von anderen Assistentenseiten gesammelt. Bei einigen Feldern auf anderen Seiten des Assistenten können Sie die auf dieser Seite des Assistenten angezeigten Untertitel (Bezeichnung) mithilfe des UDI-Assistenten-Designers konfigurieren.
UDAPage
Verwenden Sie diese Assistentenseite, um die UDA zwischen dem Zielcomputer und einem angegebenen Benutzer zu konfigurieren. Das Zuweisen eines Benutzers als primärer Benutzer eines Computers ermöglicht die automatische Installation von Software, die für diesen Benutzer bereitgestellt wird. Das BDA-Feature ist nur im Konfigurations-Manager und nur im Bereitstellungsszenario "Neuer Computer" verfügbar.
Tasksequenzvariablen
Tabelle 35 listet die UDAPage-Tasksequenzvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 35. UDAPage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
SMSTSAssignUsersMode Gibt den Modus zum Konfigurieren der Benutzeraffinität in Konfigurations-Manager an. Verwenden Sie diese Variable, um das Verhalten beim Erstellen einer Affinität zwischen dem Zielcomputer und Benutzerkonten in der Tasksequenzvariablen SMSTSUdaUsers zu konfigurieren. Um diese Variable festzulegen, aktivieren Sie das Kontrollkästchen Benutzer-Gerät-Affinität verwenden . Wenn die Variable festgelegt ist auf: - Auto: dann wird die Affinitätsverarbeitung automatisch vom Konfigurations-Manager genehmigt - Ausstehend, müssen die Affinitätsverarbeitungsregeln von einem Konfigurations-Manager-Administrator genehmigt werden (dies ist der Wert, der verwendet wird, wenn das Kontrollkästchen "Benutzer-Gerät-Affinität verwenden" aktiviert ist.) - Deaktiviert, dann findet keine Affinitätsverarbeitung statt |
Nein | Ja | Nein |
|
SMSTSUdaUsers Gibt die Benutzer an, die dem Zielcomputer zugeordnet werden sollen. Das Affinitätskonto zwischen Benutzer und Gerät legt diese Variable fest. Diese Variable kann einen oder mehrere Benutzer angeben und hat das Format Domain\User1, Domain\User2. |
Ja | Ja | Ja |
UserStatePage
Verwenden Sie diese Assistentenseite, um die Einstellungen für die Erfassung oder Wiederherstellung von Benutzerstatusmigrationsdaten zu konfigurieren. Diese Assistentenseite wird sowohl für die Erfassung als auch für die Wiederherstellung von Benutzerstatusmigrationsdaten verwendet.
Die UserStatePage kann Daten zur Benutzerstatusmigration von einem lokal an den Zielcomputer angeschlossenen Datenträger, einem an den Zielcomputer angeschlossenen USB-Laufwerk oder einem freigegebenen Netzwerkordner erfassen oder wiederherstellen. Darüber hinaus können Sie auswählen, dass keine Benutzerdaten wiederhergestellt werden sollen. Die Codelogik hinter der Assistentenseite aktiviert, deaktiviert oder wählt automatisch jede der folgenden Optionen aus, basierend auf dem Bereitstellungsszenario und der Formatierung des Datenträgers:
Keine wiederherzustellenden Daten. Diese Option gibt an, dass keine Benutzerstatus-Migrationsdaten wiederhergestellt werden müssen, und legt die OSDUserStateMode-Tasksequenzvariable und die UserStateMode-Variable auf NoData fest.
Lokal. Diese Option gibt an, dass die Benutzerstatus-Migrationsdaten auf einem lokal an den Zielcomputer angefügten Datenträger gespeichert werden sollen, und legt die Tasksequenzvariable OSDUserStateMode und die UserStateMode-Variable auf Local fest.
USB. Diese Option gibt an, dass die Benutzerstatus-Migrationsdaten auf einem USB-Datenträger gespeichert werden sollen, der lokal an den Zielcomputer angeschlossen ist, und legt die Tasksequenzvariable OSDUserStateMode und die UserStateMode-Variable auf USB fest.
Netzwerk kommunizieren. Diese Option gibt an, dass die Benutzerstatus-Migrationsdaten in einem freigegebenen Netzwerkordner gespeichert werden sollen, und legt die OSDUserStateMode-Tasksequenzvariable und die UserStateMode-Variable auf Network fest.
NEWCOMPUTER Stage-Verhalten
Die NEWCOMPUTER-Phase wird für Computer verwendet, auf denen keine Benutzerstatus-Migrationsdaten vorhanden sind. Das Bereitstellungsszenario "Neuer Computer" kann als zweiter Teil des Bereitstellungsszenarios "Computer ersetzen" verwendet werden. Wenn der Benutzer Folgendes auswählt:
Formatieren Sie den Datenträger auf dem Zielcomputer, dann geht die UserStatePage davon aus, dass sich keine Benutzerstatus-Migrationsdaten auf der lokalen Festplatte befinden, daher ist die Option "Lokal " deaktiviert und alle anderen Optionen aktiviert
Wenn Sie den Datenträger auf dem Zielcomputer nicht formatieren, geht die UserStatePage davon aus, dass Benutzerstatus-Migrationsdaten vorhanden sind, die wiederhergestellt werden müssen, und alle Optionen außer der Option "Lokal " sind deaktiviert. (Die Option "Lokal " bietet eine schnellere Methode zum Wiederherstellen der Benutzerstatus-Migrationsdaten als die USB- oder Netzwerkmethoden für freigegebene Ordner.)
Tabelle 36 zeigt das Verhalten der Optionen auf der Assistentenseite für die NEWCOMPUTER-Phase. Die Spalte Format gibt an, ob die Zielfestplatte als Teil der Bereitstellung formatiert werden soll. Die anderen Spalten geben die Konfiguration der Optionen an, wenn die UserStatePage geladen wird.
Tabelle 36. Verhalten der Optionen für die NEWCOMPUTER Stage
| Format | NoData | Local | USB | Netzwerk |
|---|---|---|---|---|
| Ja | Aktiviert | Deaktiviert | Aktiviert | Aktiviert |
| Nein | Deaktiviert | Ausgewählt | Deaktiviert | Deaktiviert |
NewComputer.Prestaged Stage-Verhalten
Der NEWCOMPUTER. Die vorab bereitgestellte Phase basiert auf dem vorab bereitgestellten Medienfeature im Konfigurations-Manager. Da die lokale Festplatte neu ist, gibt es keine Benutzerstatus-Migrationsdaten, die von der lokalen Festplatte wiederhergestellt werden müssen, daher ist die Option Lokal deaktiviert. Alle anderen Optionen sind für dieses Bereitstellungsszenario gültig und aktiviert. Es ist keine Standardoption ausgewählt.
Tabelle 37 listet das Verhalten der Optionen auf der Assistentenseite für die Phase NewComputer.Prestaged auf. Die Spalte Format gibt an, ob die Zielfestplatte als Teil der Bereitstellung formatiert werden soll. Die anderen Spalten geben die Konfiguration der Optionen an, wenn die UserStatePage geladen wird.
Tabelle 37. Verhalten der Optionen für die NewComputer.Prestaged-Phase
| Format | NoData | Local | USB | Netzwerk |
|---|---|---|---|---|
| Nicht zutreffend | Aktiviert | Deaktiviert | Aktiviert | Aktiviert |
Verhalten der REFRESH-Phase
Die Aktualisierungsphase wird in einem vollständigen Windows-Betriebssystem anstelle von Windows PE initiiert. Wenn der Benutzer Folgendes auswählt:
Formatieren Sie den Datenträger auf dem Zielcomputer, dann geht die UserStatePage davon aus, dass keine Benutzerstatus-Migrationsdaten wiederhergestellt werden sollen, und alle Optionen außer der NoData-Option sind deaktiviert
Wenn Sie den Datenträger auf dem Zielcomputer nicht formatieren, geht die UserStatePage davon aus, dass Benutzerstatus-Migrationsdaten vorhanden sind, die wiederhergestellt werden müssen, und alle Optionen außer der Option "Lokal " sind deaktiviert. (Die Option "Lokal " bietet eine schnellere Methode zum Wiederherstellen der Benutzerstatus-Migrationsdaten als die USB- oder Netzwerkmethoden für freigegebene Ordner.)
Tabelle 38 zeigt das Verhalten der Optionen auf der Assistentenseite für die REFRESH-Phase. Die Spalte Format gibt an, ob die Zielfestplatte als Teil der Bereitstellung formatiert werden soll. Die anderen Spalten geben die Konfiguration der Optionen an, wenn die UserStatePage geladen wird.
Tabelle 38. Verhalten der Optionen für die REFRESH-Phase
| Format | NoData | Local | USB | Netzwerk |
|---|---|---|---|---|
| Ja | Ausgewählt | Deaktiviert | Deaktiviert | Deaktiviert |
| Nein | Deaktiviert | Ausgewählt | Deaktiviert | Deaktiviert |
ERSETZEN. Verhalten der WinPE-Phase
Das ERSETZEN. Die WinPE-Phase erfasst die Benutzerstatus-Migrationsdaten vom vorhandenen (alten) Computer und stellt die Benutzerstatus-Migrationsdaten später mithilfe eines der Bereitstellungsszenarien für neue Computer wieder her. Da zwei verschiedene Computer an der Bereitstellung beteiligt sind, müssen die Daten zur Benutzerstatusmigration auf einem USB-Laufwerk oder in einem freigegebenen Netzwerkordner gespeichert werden. Das Speichern von Daten zur Benutzerstatusmigration auf einem lokalen Datenträger ist nicht verfügbar.
Tabelle 39 zeigt das Verhalten der Optionen auf der Assistentenseite für REPLACE. WinPE-Phase aus. Die Spalte Format gibt an, ob die Zielfestplatte als Teil der Bereitstellung formatiert werden soll. Die anderen Spalten geben die Konfiguration der Optionen an, wenn die UserStatePage geladen wird.
Tabelle 39. Verhalten der Optionen für REPLACE. WinPE Stage
| Format | NoData | Local | USB | Netzwerk |
|---|---|---|---|---|
| Nicht zutreffend | Deaktiviert | Deaktiviert | Aktiviert | Aktiviert |
Tasksequenzvariablen
Tabelle 40 listet die UserStatePage-Tasksequenzvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 40. UserStatePage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
_SMSTsInWinPE Gibt an, ob der UDI-Assistent in Windows PE ausgeführt wird. Wenn die Variable festgelegt ist auf: - TRUE, dann wird der UDI-Assistent in Windows PE ausgeführt - FALSE, dann wird der UDI-Assistent nicht in Windows PE, sondern in einem vollständigen Windows-Betriebssystem ausgeführt |
Ja | Nein | Nein |
|
OSDDataSourceDirectory Gibt das Verzeichnis an, in dem die Migrationsdaten des Benutzerstatus gespeichert werden. |
Nein | Ja | Nein |
|
OSDDataSourceDrive Gibt das USB-Laufwerk an, das zum Erfassen und Wiederherstellen von Daten zur Benutzerstatusmigration verwendet wird, das Sie im Feld "USB-Ziellaufwerk " auswählen. Wenn die Variable festgelegt ist, bevor die Assistentenseite angezeigt wird, wird der Wert der Variablen als Standardwert verwendet. |
Ja | Ja | Nein |
|
OSDDiskPart Gibt an, ob das für die Installation des Zielbetriebssystems ausgewählte Laufwerk formatiert und partitioniert werden soll. Sie legen diese Variable auf der Seite des VolumePage-Assistenten fest, und der Code auf dieser Assistentenseite verwendet sie, um zu bestimmen, welche Optionen standardmäßig ausgewählt und aktiviert sind. Weitere Informationen finden Sie unter UserStatePage. |
Ja | Nein | Ja |
|
OSDHardLinks Gibt an, ob die Benutzerstatus-Migrationsdaten auf einem lokalen Laufwerk erfasst oder von einem lokalen Laufwerk wiederhergestellt werden sollen. Wenn die Variable festgelegt ist auf: - TRUE, dann wurde die Option Lokal ausgewählt, und die Benutzerstatus-Migrationsdaten werden auf einem lokalen Laufwerk erfasst oder wiederhergestellt, das an den Zielcomputer angeschlossen ist - FALSE angezeigt wird, wurde die Option Lokal nicht ausgewählt, und es werden keine Daten zur Benutzerstatusmigration erfasst oder wiederhergestellt von einem lokalen Laufwerk, das an den Zielcomputer angefügt ist |
Nein | Ja | Nein |
|
OSDRestoreData Gibt an, ob Daten wiederhergestellt werden müssen. Wenn die Variable festgelegt ist auf: - TRUE, dann wurde die Option Lokal, USB-Ziellaufwerk oder Netzwerk ausgewählt, und die Migrationsdaten des Benutzerstatus werden auf dem Zielcomputer erfasst oder wiederhergestellt - FALSE festgelegt ist, wurde die Option Keine wiederherzustellenden Daten ausgewählt, und es werden keine Benutzerstatus-Migrationsdaten auf dem Zielcomputer erfasst oder wiederhergestellt |
Nein | Ja | Nein |
|
OSDUserStateKey Gibt den Benutzernamen an, der zum Sichern der Benutzerstatus-Migrationsdaten verwendet wird. Der Benutzername wird bei der Erfassung der Benutzerstatus-Migrationsdaten angegeben. Bei der Wiederherstellung der Migrationsdaten des Benutzerstatus müssen derselbe Benutzername und dasselbe Kennwort angegeben werden. Sie legen den Wert dieser Variablen im Feld Benutzername fest. |
Ja | Ja | Ja |
|
OSDUserStateKeyPassword Gibt das Kennwort für den Benutzernamen an, der zum Sichern der Benutzerstatus-Migrationsdaten verwendet wird. Legen Sie den Wert dieser Variablen in den Feldern Kennwortund Kennwort bestätigen fest. |
Ja | Ja | Ja |
|
OSDUserStateMode Gibt den Modus (die Methode) für die Erfassung oder Wiederherstellung der Benutzerstatus-Migrationsdaten an. Der Wert dieser Variablen wird durch die ausgewählten Optionen festgelegt. Wenn die Variable festgelegt ist auf: - NoData verwenden, dann wurde die Option Keine Daten zur Wiederherstellung ausgewählt, und es werden keine Benutzerstatus-Migrationsdaten erfasst oder wiederhergestellt - Lokal, dann wurde die Option Lokal ausgewählt, und die Migrationsdaten des Benutzerstatus werden von einer lokalen Festplatte auf dem Zielcomputer erfasst oder wiederhergestellt - Network, dann wurde die Option Network ausgewählt, und die Migrationsdaten des Benutzerstatus werden in einem freigegebenen Netzwerkordner erfasst oder wiederhergestellt - Bei Verwendung im Erfassungsmodus erstellt diese Option einen Ordner, der auf einem Hash des Benutzernamens und des Kennworts basiert, sodass die Identität der Migrationsdaten des Benutzerstatus geschützt ist. Beim Wiederherstellen der Benutzerstatus-Migrationsdaten müssen exakt derselbe Benutzername und das gleiche Kennwort verwendet werden, damit die Assistentenseite den Ordner genau finden kann. - USB, dann wurde die Option USB-Ziellaufwerk ausgewählt, und die Migrationsdaten des Benutzerstatus werden auf einem USB-Laufwerk erfasst oder von diesem wiederhergestellt, das physisch an den Zielcomputer angeschlossen ist - Das Verhalten der Assistentenseite für USB-Laufwerke wird auch von den Variablen Format, FormatPrompt und MinimumDriveSize beeinflusst. |
Nein | Ja | Nein |
|
SMSConnectNetworkFolderPath Gibt den freigegebenen Netzwerkordner an, der zum Erfassen und Wiederherstellen von Daten zur Benutzerstatusmigration verwendet wird und im Feld "Netzwerk" ausgewählt wird. Im Feld Netzwerk wird ein benutzerfreundlicher Name für den freigegebenen Netzwerkordner angezeigt, der im Abschnitt Netzwerkfreigaben im Abschnitt Netzwerk-Kombinationsfeld auf der Assistentenseite des UDI-Assistenten-Designer konfiguriert ist. Wenn die Variable festgelegt ist, bevor die Assistentenseite angezeigt wird, wird der Wert der Variablen als Standardwert verwendet. |
Ja | Ja | Ja |
Arbeitsspeichervariablen
Tabelle 41 listet die UserStatePage-Speichervariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen oder geschrieben wird.
Tabelle 41. UserStatePage Memory Variables
| Variable | Lesen | Write |
|---|---|---|
|
DriveLetter Gibt den Laufwerkbuchstaben für das USB-Laufwerk an, das auf der Seite des Assistenten im Feld "USB-Ziellaufwerk " ausgewählt wurde. Der Wert dieser Variablen ist der Laufwerkbuchstabe einschließlich des Doppelpunkts (:) Suffixes, z . B. M:. |
Nein | Ja |
|
TargetDrive Gibt die Untertitel an, die im Feld "USB-Ziellaufwerk" auf der Assistentenseite für das auf dem Zielcomputer ausgewählte USB-Laufwerk angezeigt werden. Der Wert dieser Variablen sieht in etwa wie im folgenden Beispiel aus: M: VendorA Ultra TD v1.0 USB Device (74.5 GB) |
Nein | Ja |
|
UserStateMode Gibt die Option an, die mit den Optionen auf der Assistentenseite ausgewählt wurde, und ist auf denselben Wert wie die OSDUserStateMode-Variable festgelegt. Gültige Werte für diese Variable umfassen: - NoData, die angibt, dass die Option "Keine Daten wiederherstellen" ausgewählt wurde - Lokal, was angibt, dass die Option Lokal ausgewählt wurde - USB, das angibt, dass die Option "USB-Ziellaufwerk " ausgewählt wurde - Netzwerk, das angibt, dass die Option "Netzwerk " ausgewählt wurde |
Nein | Ja |
Konfigurationsvariablen
Tabelle 42 listet die UserStatePage-Konfigurationsvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 42. UserStatePage-Konfigurationsvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
DataSourceText Gibt eine Informationsnachricht an, die den Benutzer, der die Benutzerstatuserfassung oder -wiederherstellung durchführt, anweist, wie die Assistentenseite verwendet wird. Sie legen den Wert dieser Variablen im Anweisungstextfeld im Abschnitt "Meldung" im Assistenten-Editor im UDI-Assistenten-Designer fest. |
Ja | Nein | Ja |
|
Format Gibt an, ob das für die Erfassung des Benutzerstatus auf dem Zielcomputer ausgewählte USB-Laufwerk vor der Erfassung von Benutzerstatus-Migrationsdaten partitioniert und formatiert werden soll. Legen Sie den Wert dieser Variablen fest, indem Sie das Kontrollkästchen "USB-Laufwerk vor der Aufnahme formatieren" im Abschnitt "USB-Kombinationsfeld" im ausgelagerten Editor des UDI-Assistenten-Designers aktivieren. Wenn die Variable festgelegt ist auf: - TRUE, dann wird das Laufwerk vor der Erfassung der Benutzerstatus-Migrationsdaten formatiert - FALSE, dann wird das Laufwerk nicht formatiert, bevor die Benutzerstatus-Migrationsdaten erfasst werden. |
Ja | Nein | Ja |
|
FormatPrompt Gibt an, ob der Benutzer bestätigen muss, dass das USB-Laufwerk, das zum Erfassen von Benutzerstatusmigrationsdaten verwendet wird, vor der Aufzeichnung formatiert werden soll. Legen Sie den Wert dieser Variablen fest, indem Sie das Kontrollkästchen Benutzer vor dem Formatieren des Ziellaufwerks auffordern im Abschnitt USB-Kombinationsfeld im Assistenten-Editor im UDI-Assistenten-Designer aktivieren. Hinweis: Diese Variable ist nur gültig, wenn die Tasksequenzvariable OSDUserStateMode auf USB festgelegt ist. |
Ja | Nein | Ja |
|
MinimumDriveSize Gibt den minimal verfügbaren freien Speicherplatz in Gigabyte an, der erforderlich ist, damit ein Laufwerk zum Speichern von Benutzerstatusmigrationsdaten verfügbar ist. Der Wert dieser Variablen fungiert als Filter und wird im Textfeld "Minimale Laufwerksgröße" im Abschnitt "USB-Kombinationsfeld" im seitenweisen Editor des Assistenten im UDI-Assistenten-Designer festgelegt. |
Ja | Nein | Ja |
|
NetworkDrive Gibt den Laufwerkbuchstaben an, den diese Assistentenseite für die Zuordnung zum freigegebenen Netzwerkordner in der Tasksequenzvariablen SMSConnectNetworkFolderPath verwendet. Die Zuordnung des freigegebenen Netzwerkordners wird zum Erfassen oder Wiederherstellen der Daten über die Migration des Benutzerstatus verwendet. Legen Sie den Wert dieser Variablen im Feld "Zugeordneter Laufwerkbuchstabe" im Abschnitt "Netzwerk-Kombinationsfeld" im ausgelagerten Editor des UDI-Assistenten-Designers fest. Der angegebene Laufwerkbuchstabe muss hinter dem Laufwerkbuchstaben den Doppelpunkt (:) enthalten und darf auf dem Zielcomputer nicht verwendet werden. Wenn der Zielcomputer beispielsweise über die Laufwerke C: und D: verfügt, können C: und D: für diese Variable nicht verwendet werden. Hinweis: Diese Variable ist nur gültig, wenn die Tasksequenzvariable OSDUserStateMode auf Network festgelegt ist. |
Ja | Nein | Ja |
|
Status Gibt an, ob die Seite des Assistenten zum Erfassen oder Wiederherstellen der Daten zur Benutzerstatusmigration verwendet wird. Legen Sie den Wert dieser Variablen im Feld "Mitschreiben oder Wiederherstellen" im Abschnitt "Speicherort mitschreiben/wiederherstellen" im Assistenten-Editor im UDI-Assistenten-Designer fest. Wenn die Variable festgelegt ist auf: - Mitschreiben, dann wird die Assistentenseite verwendet, um Daten zur Benutzerstatusmigration zu erfassen - Wiederherstellen, dann wird die Assistentenseite verwendet, um die Migrationsdaten des Benutzerstatus wiederherzustellen |
Ja | Nein | Ja |
VolumePage
Auf dieser Seite des Assistenten können Sie die Einstellungen für das Datenträgervolume auf dem Zielcomputer konfigurieren, auf dem das Betriebssystem bereitgestellt wird. Diese Einstellungen umfassen die Auswahl des Zielbetriebssystems, die Auswahl des Ziellaufwerks, die Auswahl einer beliebigen Windows-Installation und die Bestimmung, ob das Ziellaufwerk als Teil des Bereitstellungsprozesses formatiert werden soll.
Tasksequenzvariablen
Tabelle 43 listet die VolumePage-Tasksequenzvariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen, von der Assistentenseite geschrieben oder in der Konfigurationsdatei des UDI-Assistenten konfiguriert werden kann.
Tabelle 43. VolumePage-Tasksequenzvariablen
| Variable | Lesen | Write | Config |
|---|---|---|---|
|
OSDDiskPart Gibt an, ob das für die Bereitstellung des Zielbetriebssystems auf dem Zielcomputer ausgewählte Laufwerk vor der Erfassung von Benutzerstatus-Migrationsdaten partitioniert und formatiert werden soll. Der Wert dieser Variablen wird durch eines der folgenden Kontrollkästchen auf der Assistentenseite festgelegt: - Reinigen Sie das ausgewählte Volume. Dieses Kontrollkästchen wird angezeigt, wenn der UDI-Assistent in einem vollständigen Windows-Betriebssystem ausgeführt wird. Sie können die SMS mithilfe der Settereigenschaft FormatFullOS für die Assistentenseite in der Konfigurationsdatei des UDI-Assistenten konfigurieren. - Partitionieren und Formatieren des Datenträgers 0. Dieses Kontrollkästchen wird angezeigt, wenn der UDI-Assistent in Windows PE ausgeführt wird. Sie können die SMS mithilfe der Settereigenschaft FormatWinPE für die Assistentenseite in der Konfigurationsdatei des UDI-Assistenten konfigurieren. Die Codelogik hinter der UserStatePage-Assistentenseite verwendet diese Variable, um zu bestimmen, welche Optionen standardmäßig ausgewählt und aktiviert sind. Wenn die Variable festgelegt ist auf: - TRUE, dann wird das Laufwerk partitioniert und formatiert, bevor das Zielbetriebssystem bereitgestellt wird. - FALSE angezeigt wird, ist das Laufwerk vor der Bereitstellung des Zielbetriebssystems nicht partitioniert und formatiert |
Ja | Ja | Ja |
|
OSDImageIndex Gibt einen numerischen Index des Betriebssystemimages in der WIM-Datei an, die im Kombinationsfeld "Imageauswahl" ausgewählt ist. Sie konfigurieren die Liste möglicher Betriebssystemimages im Feld "Imageauswahl " in der Liste "Werte des Image-Kombinationsfelds" im Abschnitt "Image-Kombinationsfeld " im Seiteneditor des VolumePage-Assistenten . Der Bildindex wird als Teil jedes Bilds in der Liste " Bildkombinationsfeldwerte " konfiguriert. |
Ja | Ja | Ja |
|
OSDImageName Gibt den Namen des Betriebssystemimages in der WIM-Datei an, das im Dialogfeld "Imageauswahl " ausgewählt ist. Die Liste der möglichen Betriebssystemimages im Kombinationsfeld "Imageauswahl" wird in der Liste "Werte des Image-Kombinationsfelds" im Abschnitt "Image-Kombinationsfeld" auf der Seite des VolumePage-Assistenten-Seiteneditors konfiguriert. Der Bildname wird als Teil jedes Bilds in der Liste " Bild-Kombinationsfeldwerte " konfiguriert. |
Nein | Ja | Nein |
|
OSDTargetDrive Gibt den Laufwerkbuchstaben für das Volume an, das auf der Seite des Assistenten im Feld "Volume " ausgewählt wurde. Der Wert dieser Variablen ist der Laufwerkbuchstabe einschließlich des Doppelpunkts (:) Suffixes, z . B. C:. |
Nein | Ja | Nein |
|
OSDWinPEWindir Gibt den Speicherort einer vorhandenen Windows-Installation auf dem Zielcomputer an. Legen Sie den Wert dieser Variablen im Feld "Windows-Verzeichnis " auf der Assistentenseite fest. |
Nein | Ja | Nein |
Arbeitsspeichervariablen
Tabelle 44 listet die VolumePage-Speichervariablen mit einer Beschreibung auf und gibt an, ob die Variable von der Assistentenseite gelesen oder geschrieben wird.
Tabelle 44. VolumePage-Speichervariablen
| Variable | Lesen | Write |
|---|---|---|
|
VolumeArchitecture Gibt die Prozessorarchitektur des bereitzustellenden Betriebssystems an, die im Dialogfeld "Imageauswahl " ausgewählt ist. Die VolumeArchitecture-Assistentenseite verwendet diese Variable, um die Architektur der auf dieser Seite angezeigten Anwendungen zu filtern. Wenn z. B. ein 32-Bit-Betriebssystem bereitgestellt werden soll, entfernt (filtert) die VolumeArchitecture-Assistentenseite alle 64-Bit-Anwendungen aus der Liste der verfügbaren Anwendungen. Wenn die Variable festgelegt ist auf: - x86, dann wurde ein 32-Bit-Betriebssystem ausgewählt - AMD64, dann wurde 64-Bit-Betriebssystem ausgewählt |
Nein | Ja |
WelcomePage
Verwenden Sie diese Assistentenseite, um dem Benutzer Informationen zum UDI-Assistenten und zum Bereitstellungsprozess bereitzustellen. Sie können die Benachrichtigung mit dem UDI-Assistenten-Designer konfigurieren.
UDI: Eigene Seite erstellen Toolbox – Referenz zu Steuerelementen
Mit dem Feature "Eigene Seite erstellen" in UDI können Sie benutzerdefinierte Assistentenseiten erstellen, mit denen Sie zusätzliche Bereitstellungsinformationen für die Verwendung in UDI sammeln können. Sie können benutzerdefinierte Assistentenseiten erstellen, indem Sie Folgendes verwenden:
Feature "Eigene Seite erstellen". Mit diesem Feature können Sie eine benutzerdefinierte Assistentenseite zum Sammeln von Bereitstellungsinformationen erstellen, ohne dass Sie Code schreiben oder über Entwicklerkenntnisse verfügen müssen. Verwenden Sie dieses Feature, wenn Sie grundlegende Informationen ohne erweiterte Benutzerinteraktion sammeln müssen. Beispielsweise können Sie mit diesem Feature keinen Code hinzufügen oder Benutzeroberflächenschriftarten anpassen.
UDI SDK und Visual Studio kompatibel ist. Verwenden Sie dieses SDK, wenn Sie eine erweiterte, vollständig angepasste Assistentenseite in Visual Studio zum Sammeln von Bereitstellungsinformationen erstellen möchten. Obwohl Sie mit dem UDI SDK benutzerdefinierte Assistentenseiten erstellen können, z. B. das Hinzufügen von benutzerdefiniertem Code oder das Ändern von Schriftarten, erfordert diese Methode Entwicklerkenntnisse.
Weitere Informationen zur Verwendung des UDI-SDK zum Erstellen benutzerdefinierter Assistentenseiten finden Sie unter "Erstellen benutzerdefinierter UDI-Assistentenseiten" im Entwicklerhandbuch für die Benutzerlaufwerkinstallation.
Das Feature "Eigene Seite erstellen" umfasst eine Toolbox mit Steuerelementen, die Sie Ihrer benutzerdefinierten Assistentenseite aus der Toolbox "Eigene Seite erstellen" hinzufügen können, die angezeigt wird, wenn Sie die benutzerdefinierte Assistentenseite auf der Registerkarte "Konfigurieren" im UDI-Assistenten-Designer anzeigen.
In Tabelle 45 sind die Steuerelementtypen für die benutzerdefinierte Assistentenseite aufgeführt, die in Abbildung 5 dargestellt ist. Jedes dieser Steuerelemente wird in einem untergeordneten Abschnitt ausführlicher behandelt.
Tabelle 45. Typen von Steuerelementen in der UDI-Toolbox "Eigene Seite erstellen"
| Kontrolltyp | Beschreibung |
|---|---|
| Steuerelement für Kontrollkästchen | Dieses Steuerelement ermöglicht das Aktivieren oder Deaktivieren einer Konfigurationsoption und verhält sich wie ein herkömmliches UI-Kontrollkästchen. |
| Combobox-Steuerelement | Dieses Steuerelement ermöglicht Ihnen die Auswahl eines Elements aus einer Liste von Elementen und verhält sich wie eine herkömmliche Dropdownliste der Benutzeroberfläche. |
| Liniensteuerung | Mit diesem Steuerelement können Sie eine horizontale Linie hinzufügen, um einen Teil der benutzerdefinierten Assistentenseite von einer anderen zu trennen. |
| Bezeichnungsfeld-Steuerelement | Mit diesem Steuerelement können Sie der Assistentenseite beschreibenden, schreibgeschützten Text hinzufügen. |
| Funksteuerung | Mit diesem Steuerelement können Sie eine Konfigurationsoption aus einer Gruppe von zwei oder mehr Optionen auswählen. |
| Bitmap-Steuerelement | Mit diesem Steuerelement können Sie der benutzerdefinierten Assistentenseite eine Bitmapgrafik (.bmp Datei) hinzufügen. |
| Textfeld-Steuerelement | Mit diesem Steuerelement können Sie Text auf der benutzerdefinierten Assistentenseite eingeben. |
Sie können Ihrer benutzerdefinierten Assistentenseite eine beliebige Kombination dieser Steuerelemente hinzufügen, basierend auf den Informationen, die Sie sammeln möchten. Darüber hinaus können Sie das Kontrollkästchen Gitternetzlinien anzeigen verwenden, um Gitternetzlinien ein- oder auszublenden, die bei der visuellen Gestaltung der benutzerdefinierten Assistentenseite hilfreich sind.
Abbildung 5 zeigt ein Beispiel für eine benutzerdefinierte Assistentenseite und die Toolbox "Eigene Seite erstellen".
Abbildung SEQ Abbildung \* ARABIC 5. Beispiel für eine benutzerdefinierte Assistentenseite
Steuerelement für Kontrollkästchen
Dieses Steuerelement ermöglicht das Aktivieren oder Deaktivieren einer Konfigurationsoption und verhält sich wie ein herkömmliches UI-Kontrollkästchen. Dieses Steuerelement verfügt über eine entsprechende Bezeichnung, mit der Sie den Zweck des Kontrollkästchens beschreiben können. Der Status dieses Steuerelements ist "True", wenn das Kontrollkästchen aktiviert ist, und "False", wenn das Kontrollkästchen deaktiviert ist. Der Status des Kontrollkästchens wird in der Tasksequenzvariablen gespeichert, die für dieses Steuerelement konfiguriert ist.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 46 listet die Layouteigenschaften für das Checkbox-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften
Tabelle 46. Kontrollkästchen Steuerelementlayout Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Label | Verwenden Sie diese Eigenschaft, um den beschreibenden Text zu konfigurieren, der dem Kontrollkästchen zugeordnet ist. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. Hinweis Wenn der in der Label-Eigenschaft eingegebene Text länger als die Breite des Steuerelements ist, wird der Text abgeschnitten und nicht angezeigt. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn der in der Eigenschaft Beschriftung eingegebene Text höher als die Höhe des Steuerelements ist, wird der Text abgeschnitten. |
Einstellungen Eigenschaften
Einstellungseigenschaften werden verwendet, um die Daten zu konfigurieren, die anfänglich in einem Steuerelement angezeigt werden (Standardwert), und wo die vom Benutzer gesammelten Informationen gespeichert werden. Tabelle 47 listet die Einstellungseigenschaften für das Checkbox-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 47. Kontrollkästchen Steuerelementeinstellungen Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| Standardwert | Verwenden Sie diese Eigenschaft, um den Standardwert für das Steuerelement zu konfigurieren. Bei einem Kontrollkästchen lautet der Standardwert "Falsch". |
| Name der Tasksequenzvariablen | Verwenden Sie diese Eigenschaft, um die Tasksequenzvariable zu konfigurieren, in der die vom Benutzer gesammelten Informationen gespeichert werden. Wenn die Tasksequenzvariable: - Ist noch nicht vorhanden, wird die Tasksequenzvariable erstellt und auf den Wert festgelegt, den der Benutzer bereitstellt. - bereits vorhanden ist, wird der vorhandene Wert der Tasksequenzvariablen mit dem vom Benutzer angegebenen Wert überschrieben |
| Anzeigename auf der Zusammenfassungsseite | Verwenden Sie diese Eigenschaft, um den beschreibenden Namen zu konfigurieren , der auf der Seite des Zusammenfassungs-Assistenten angezeigt wird. Dieser Name wird verwendet, um den Wert zu beschreiben, der in der Tasksequenzvariablennamen-Eigenschaft für dieses Steuerelement gespeichert wurde. |
| Sperrung aufgehoben | Verwenden Sie diese Eigenschaft, um zu konfigurieren, ob der Benutzer mit dem Steuerelement interagieren kann. Standardmäßig ist das Steuerelement aktiviert. Diese Schaltfläche zeigt den folgenden Status an: - entsperrt. Das Steuerelement ist aktiviert, und Benutzer können Informationen darüber eingeben. - Gesperrt. Das Steuerelement ist deaktiviert, und Benutzer können keine Informationen über das Steuerelement eingeben. Hinweis Wenn Sie ein Steuerelement deaktivieren (sperren), müssen Sie die Informationen angeben, die das Steuerelement durch Konfigurieren der MDT-Eigenschaften in CustomSettings.ini oder in der MDT-Datenbank gesammelt hat. Andernfalls sammelt der UDI-Assistent die erforderlichen Informationen nicht, und die UDI-Bereitstellung schlägt fehl. |
Combobox-Steuerelement
Dieses Steuerelement ermöglicht Ihnen die Auswahl eines Elements aus einer Liste von Elementen und verhält sich wie eine herkömmliche Dropdownliste der Benutzeroberfläche. Mit diesem Steuerelement können Sie Elemente zur Liste hinzufügen oder daraus entfernen und einen entsprechenden Wert angeben, der in der für dieses Steuerelement konfigurierten Tasksequenzvariablen festgelegt wird.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 48 listet die Layouteigenschaften für das Combobox-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 48. Combobox Steuerelementlayout Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. Hinweis Wenn der im Steuerelement eingegebene Text länger als die Breite des Steuerelements ist, wird der Text nicht angezeigt. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn der im Steuerelement eingegebene Text höher als die Höhe des Steuerelements ist, wird der Text abgeschnitten. |
| Datenelemente | Verwenden Sie diese Eigenschaft, um die Liste der im Steuerelement angezeigten Datenelemente zu konfigurieren. Jedes Datenelement weist die folgenden Eigenschaften auf: - Wert. Der Wert, der in der Tasksequenzvariablen gespeichert ist, wenn das Datenelement ausgewählt wird - DisplayValue. Der Wert, der dem Benutzer im Steuerelement angezeigt wird Sie haben folgende Möglichkeiten: - Fügen Sie der Liste Datenelemente hinzu, indem Sie auf die blaue Pluszeichen-Schaltfläche unmittelbar rechts neben der Liste der Datenelemente klicken. - Entfernen Sie Datenelemente aus der Liste mit der roten X-Schaltfläche unmittelbar rechts neben der Liste der Datenelemente Hinweis Sie können die Reihenfolge der Datenelemente in der Liste nicht ändern, nachdem ein Element der Liste hinzugefügt wurde. Stellen Sie sicher, dass Sie die Datenelemente in der Reihenfolge eingeben, in der sie im Steuerelement angezeigt werden sollen. |
Einstellungen Eigenschaften
Einstellungseigenschaften werden verwendet, um die Daten zu konfigurieren, die anfänglich in einem Steuerelement angezeigt werden (Standardwert), und wo die vom Benutzer gesammelten Informationen gespeichert werden. Tabelle 49 listet die Einstellungseigenschaften für das ComboBox-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 49. Combobox Steuerelementeinstellungen Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| Name der Tasksequenzvariablen | Verwenden Sie diese Eigenschaft, um die Tasksequenzvariable zu konfigurieren, in der die vom Benutzer gesammelten Informationen gespeichert werden. Wenn die Tasksequenzvariable: - Ist noch nicht vorhanden, wird die Tasksequenzvariable erstellt und auf den Wert festgelegt, den der Benutzer bereitstellt. - bereits vorhanden ist, wird der vorhandene Wert der Tasksequenzvariablen mit dem vom Benutzer angegebenen Wert überschrieben |
| Anzeigename auf der Zusammenfassungsseite | Verwenden Sie diese Eigenschaft, um den beschreibenden Namen zu konfigurieren , der auf der Seite des Zusammenfassungs-Assistenten angezeigt wird. Dieser Name wird verwendet, um den Wert zu beschreiben, der in der Tasksequenzvariablennamen-Eigenschaft für dieses Steuerelement gespeichert wurde. |
| Sperrung aufgehoben | Verwenden Sie diese Eigenschaft, um zu konfigurieren, ob der Benutzer mit dem Steuerelement interagieren kann. Standardmäßig ist das Steuerelement aktiviert. Diese Schaltfläche zeigt den folgenden Status an: - entsperrt. Das Steuerelement ist aktiviert, und Benutzer können Informationen darüber eingeben. - Gesperrt. Das Steuerelement ist deaktiviert, und Benutzer können keine Informationen über das Steuerelement eingeben. Hinweis Wenn Sie ein Steuerelement deaktivieren (sperren), müssen Sie die Informationen angeben, die das Steuerelement durch Konfigurieren der MDT-Eigenschaften in CustomSettings.ini oder in der MDT-Datenbank gesammelt hat. Andernfalls sammelt der UDI-Assistent die erforderlichen Informationen nicht, und die UDI-Bereitstellung schlägt fehl. |
Linie-Steuerelement
Mit diesem Steuerelement können Sie eine horizontale Linie hinzufügen, um einen Teil der benutzerdefinierten Assistentenseite von einer anderen zu trennen. Dieses Steuerelement sammelt keine Konfigurationswerte, sondern wird verwendet, um die Benutzeroberfläche visuell zu verbessern.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 50 listet die Layouteigenschaften für das Line-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 50. Layouteigenschaften des Liniensteuerelements
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn Sie diese Eigenschaft erhöhen, wird weder die Höhe noch die Breite der Linie erhöht. |
Einstellungen Eigenschaften
Das Steuerelement "Zeile" verfügt über keine Einstellungseigenschaften.
Label-Steuerelement
Mit diesem Steuerelement können Sie der Assistentenseite beschreibenden, schreibgeschützten Text hinzufügen. Dieses Steuerelement sammelt keine Konfigurationswerte, sondern wird verwendet, um die Benutzeroberfläche visuell zu verbessern.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 51 listet die Layouteigenschaften für das Label-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 51. Layouteigenschaften von Etikettensteuerelementen
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Label | Verwenden Sie diese Eigenschaft, um den mit diesem Steuerelement verknüpften beschreibenden Text zu konfigurieren. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. Hinweis Wenn der in der Label-Eigenschaft eingegebene Text länger als die Breite des Steuerelements ist, wird der Text abgeschnitten und nicht angezeigt. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn der in der Eigenschaft Beschriftung eingegebene Text höher als die Höhe des Steuerelements ist, wird der Text abgeschnitten. |
Einstellungen Eigenschaften
Das Steuerelement Bezeichnung verfügt über keine Einstellungseigenschaften.
Funksteuerung
Mit diesem Steuerelement können Sie eine Option aus einer Gruppe von zwei oder mehr Optionen auswählen. Wie bei herkömmlichen Optionsfeldern können Sie zwei oder mehr dieser Steuerelemente gruppieren. Anschließend kann der Benutzer eine der Optionen in der Gruppe auswählen.
Jedem Optionsfeld wird ein eindeutiger Wert zugewiesen. Der dem ausgewählten Optionsfeldsteuerelement zugewiesene Wert wird in der für dieses Steuerelement konfigurierten Tasksequenzvariablen gespeichert.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 52 listet die Layouteigenschaften für das Funksteuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 52. Eigenschaften des Optionssteuerelementlayouts
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Label | Verwenden Sie diese Eigenschaft, um den dem Optionsfeld zugeordneten Beschreibungstext zu konfigurieren. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. Hinweis Wenn der in der Label-Eigenschaft eingegebene Text länger als die Breite des Steuerelements ist, wird der Text abgeschnitten und nicht angezeigt. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn der in der Eigenschaft Beschriftung eingegebene Text höher als die Höhe des Steuerelements ist, wird der Text abgeschnitten. |
| RadioGroup | Verwenden Sie diese Eigenschaft, um zwei oder mehr Optionsfelder zu gruppieren. Wenn Optionsfelder zur gleichen Gruppe gehören, kann nur eines der Optionsfelder innerhalb einer Gruppe ausgewählt werden. Wenn Sie mehrere Gruppen von Optionsfeldern benötigen, konfigurieren Sie diese Eigenschaft für jede jeweilige Gruppe von Optionsfeldern. |
| Wert | Verwenden Sie diese Eigenschaft, um den Wert zu konfigurieren, der in der Tasksequenzvariablen gespeichert ist, wenn das Optionsfeld ausgewählt wird. |
Einstellungen Eigenschaften
Einstellungseigenschaften werden verwendet, um die Daten zu konfigurieren, die anfänglich in einem Steuerelement angezeigt werden (Standardwert), und wo die vom Benutzer gesammelten Informationen gespeichert werden. Tabelle 53 listet die Einstellungseigenschaften für die Funksteuerung auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 53. Einstellungen für Funksteuerung Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| Standardwert | Verwenden Sie diese Eigenschaft, um den Standardwert für das Steuerelement zu konfigurieren. Standardmäßig wird der Wert auf die Kontroll-ID festgelegt. |
| Name der Tasksequenzvariablen | Verwenden Sie diese Eigenschaft, um die Tasksequenzvariable zu konfigurieren, in der die vom Benutzer gesammelten Informationen gespeichert werden. Wenn die Tasksequenzvariable: - Ist noch nicht vorhanden, wird die Tasksequenzvariable erstellt und auf den Wert festgelegt, den der Benutzer bereitstellt. - bereits vorhanden ist, wird der vorhandene Wert der Tasksequenzvariablen mit dem vom Benutzer angegebenen Wert überschrieben |
| Anzeigename auf der Zusammenfassungsseite | Verwenden Sie diese Eigenschaft, um den beschreibenden Namen zu konfigurieren , der auf der Seite des Zusammenfassungs-Assistenten angezeigt wird. Dieser Name wird verwendet, um den Wert zu beschreiben, der in der Tasksequenzvariablennamen-Eigenschaft für dieses Steuerelement gespeichert wurde. |
| Sperrung aufgehoben | Verwenden Sie diese Eigenschaft, um zu konfigurieren, ob der Benutzer mit dem Steuerelement interagieren kann. Standardmäßig ist das Steuerelement aktiviert. Diese Schaltfläche zeigt den folgenden Status an: - entsperrt. Das Steuerelement ist aktiviert, und Benutzer können Informationen darüber eingeben. - Gesperrt. Das Steuerelement ist deaktiviert, und Benutzer können keine Informationen über das Steuerelement eingeben. Hinweis Wenn Sie ein Steuerelement deaktivieren (sperren), müssen Sie die Informationen angeben, die das Steuerelement durch Konfigurieren der MDT-Eigenschaften in CustomSettings.ini oder in der MDT-Datenbank gesammelt hat. Andernfalls sammelt der UDI-Assistent die erforderlichen Informationen nicht, und die UDI-Bereitstellung schlägt fehl. |
Bitmap-Steuerelement
Mit diesem Steuerelement können Sie der benutzerdefinierten Assistentenseite eine Bitmapgrafik (.bmp Datei) hinzufügen. Dieses Steuerelement sammelt keine Konfigurationswerte, sondern wird verwendet, um die Benutzeroberfläche visuell zu verbessern.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 54 listet die Layouteigenschaften für das Bitmap-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 54. Layouteigenschaften des Bitmap-Steuerelements
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. Hinweis Wenn die in der Source-Eigenschaft ausgewählte Grafik länger als die Breite des Steuerelements ist, wird die Grafik abgeschnitten. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn die in der Source-Eigenschaft ausgewählte Grafik höher als die Höhe des Steuerelements ist, wird die Grafik abgeschnitten. |
| Source | Verwenden Sie diese Eigenschaft, um den vollqualifizierten Pfad zur .bmp Datei einschließlich des Dateinamens zu konfigurieren. Der Pfad zur .bmp-Datei bezieht sich auf den Speicherort des UDI-Assistenten (OSDSetupWizard.exe), der sich in einem der folgenden Ordner befindet (wobei mdt_tookit_package der Speicherort des MDT-Toolkitpakets in Konfigurations-Manager ist): - mdt_tookit_package\Tools\x86 - mdt_tookit_package\Tools\x64 Um die Grafik bei der Vorschau der benutzerdefinierten Assistentenseite anzuzeigen, muss sich die .bmp Datei auch in den folgenden Ordnern befinden ( mdt_install_folder ist der Ordner, in dem Sie MDT installiert haben): - mdt_install_folder\Template\Distribution\Tools\x86 - mdt_install_folder \Template\Distribution\Tools\x64 |
Einstellungen Eigenschaften
Das Bitmap-Steuerelement verfügt über keine Einstellungseigenschaften.
Textfeld-Steuerelement
Mit diesem Steuerelement können Sie Text auf der benutzerdefinierten Assistentenseite eingeben. Der in dieses Steuerelement eingegebene Text wird in der Tasksequenzvariablen gespeichert, die für dieses Steuerelement konfiguriert ist.
Layouteigenschaften
Layouteigenschaften werden verwendet, um die Benutzeroberflächeneigenschaften des Steuerelements zu konfigurieren, und werden auf der Registerkarte Layout im UDI-Assistenten-Designer konfiguriert. Tabelle 55 listet die Layouteigenschaften für das Textfeld-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften.
Tabelle 55. Textfeld Steuerelementlayout Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| X | Verwenden Sie diese Eigenschaft, um die horizontale Position des Steuerelements zu konfigurieren. |
| Y | Verwenden Sie diese Eigenschaft, um die vertikale Position des Steuerelements zu konfigurieren. |
| Width | Verwenden Sie diese Eigenschaft, um die Breite des Steuerelements zu konfigurieren. Hinweis Wenn der im Steuerelement eingegebene Text größer als die Breite des Steuerelements ist, wird der Text abgeschnitten und nicht angezeigt. |
| Height | Verwenden Sie diese Eigenschaft, um die Höhe des Steuerelements zu konfigurieren. Hinweis Wenn der im Steuerelement eingegebene Text höher als die Höhe des Steuerelements ist, wird der Text abgeschnitten. |
Einstellungen Eigenschaften
Einstellungseigenschaften werden verwendet, um die Daten zu konfigurieren, die anfänglich in einem Steuerelement angezeigt werden (Standardwert), und wo die vom Benutzer gesammelten Informationen gespeichert werden. Tabelle 56 listet die Einstellungseigenschaften für das TextBox-Steuerelement auf und enthält eine kurze Beschreibung der einzelnen Eigenschaften
Tabelle 56. Textfeld Steuerelementeinstellungen Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| Standardwert | Verwenden Sie diese Eigenschaft, um den Standardwert für das Steuerelement zu konfigurieren. |
| Name der Tasksequenzvariablen | Verwenden Sie diese Eigenschaft, um die Tasksequenzvariable zu konfigurieren, in der die vom Benutzer gesammelten Informationen gespeichert werden. Wenn die Tasksequenzvariable: - Ist noch nicht vorhanden, wird die Tasksequenzvariable erstellt und auf den Wert festgelegt, den der Benutzer bereitstellt. - bereits vorhanden ist, wird der vorhandene Wert der Tasksequenzvariablen mit dem vom Benutzer angegebenen Wert überschrieben |
| Anzeigename auf der Zusammenfassungsseite | Verwenden Sie diese Eigenschaft, um den beschreibenden Namen zu konfigurieren , der auf der Seite des Zusammenfassungs-Assistenten angezeigt wird. Dieser Name wird verwendet, um den Wert zu beschreiben, der in der Tasksequenzvariablennamen-Eigenschaft für dieses Steuerelement gespeichert wurde. |
| Liste der Validatoren, die diesem Steuerelement zugewiesen sind | Diese Eigenschaft enthält eine Liste von Validatoren, mit denen überprüft werden kann, ob der in das Textfeld eingegebene Inhalt eingehalten wird. Sie haben folgende Möglichkeiten: - Fügen Sie der Liste Validatoren hinzu, indem Sie auf die blaue Pluszeichen-Schaltfläche direkt rechts neben der Liste der Validatoren klicken. - Bearbeiten Sie Validatoren in der Liste mit dem Bleistift-Button unmittelbar rechts neben der Liste der Validatoren - Entfernen Sie Validatoren aus der Liste mit der roten X-Schaltfläche unmittelbar rechts neben der Liste der Validatoren |
| Sperrung aufgehoben | Verwenden Sie diese Eigenschaft, um zu konfigurieren, ob der Benutzer mit dem Steuerelement interagieren kann. Standardmäßig ist das Steuerelement aktiviert. Diese Schaltfläche zeigt den folgenden Status an: - entsperrt. Das Steuerelement ist aktiviert, und Benutzer können Informationen darüber eingeben. - Gesperrt. Das Steuerelement ist deaktiviert, und Benutzer können keine Informationen über das Steuerelement eingeben. Hinweis: Hinweis Wenn Sie ein Steuerelement deaktivieren (sperren), müssen Sie die Informationen angeben, die das Steuerelement durch Konfigurieren der MDT-Eigenschaften in CustomSettings.ini oder in der MDT-Datenbank gesammelt hat. Andernfalls sammelt der UDI-Assistent die erforderlichen Informationen nicht, und die UDI-Bereitstellung schlägt fehl. |
UDI-Tasksequenzvariablen
Die Tasksequenzvariablen in diesem Abschnitt werden nur in User-Driven Installationsbereitstellungen (UDI) verwendet. Zusätzlich zu diesen Tasksequenzvariablen werden die folgenden ZTI-Tasksequenzvariablen auch von UDI verwendet und sind in den entsprechenden Abschnitten weiter oben in diesem Handbuch dokumentiert:
OSDAddAdmin
Diese Tasksequenzvariable gibt eine Liste domänenbasierter Konten oder lokaler Konten an, die der lokalen integrierten Gruppe "Administratoren" auf dem Zielcomputer hinzugefügt werden sollen.
| Wert | Beschreibung |
|---|---|
| Domäne\account_name1; Computer\account_name2 | Das Format der Konten, die auf dem Zielcomputer zu Mitgliedern der Gruppe "Administratoren" gemacht werden sollen, im Format "Domäne\Konto " und getrennt durch Semikolons, wobei "Domäne" der Name einer Active Directory-Domäne oder der Name des Zielcomputers sein kann. |
| Beispiel |
|---|
OSDAddAdmin=domain\user01;Win7-01\LocalUser01 |
OSDApplicationList
Diese Tasksequenzvariable gibt an, welche Anwendungen standardmäßig auf der Seite Software installieren im Setup-Assistenten für die Betriebssystembereitstellung (OSD) ausgewählt werden sollen.
| Wert | Beschreibung |
|---|---|
| app_id1; app_id2 | Eine durch Semikolons getrennte Liste von Anwendungen, die standardmäßig auf der Seite "Software installieren " des Setup-Assistenten für die Betriebssystembereitstellung ausgewählt werden sollen; Jede Anwendung wird durch eine Anwendungs-ID dargestellt und durch ein Semikolon getrennt. Die Anwendungs-ID wird vom Id-Attribut jeder Anwendung in der UDIWizard_Config.xml Datei abgeleitet. Im folgenden Auszug aus einer UDIWizard_Config.xml-Datei weist die Anwendung 2007 Microsoft Office System mit SP2 ein ID-Attribut von 1 auf:<Application DisplayName="Office 2007 SP2" State="Disabled" Id="1"> |
| Beispiel |
|---|
OSDApplicationList=2;3 |
OSDArchitecture
Diese Tasksequenzvariable gibt die Prozessorarchitektur des bereitzustellenden Zielbetriebssystems an.
| Wert | Beschreibung |
|---|---|
| x86 | Das Zielbetriebssystem ist ein 32-Bit-Betriebssystem. |
| AMD64 | Das Zielbetriebssystem ist ein 64-Bit-Betriebssystem. |
| Beispiel |
|---|
OSDArchitecture=amd64 |
OSDBitlockerStatus
Diese Tasksequenzvariable gibt an, ob BitLocker auf dem Zielcomputer durch die BitLocker-Preflight-Überprüfung aktiviert ist.
| Wert | Beschreibung |
|---|---|
| GESCHÜTZT | Auf dem Zielcomputer ist BitLocker aktiviert. |
| Ist nicht vorhanden | Wenn BitLocker auf dem Zielcomputer nicht aktiviert ist, ist die Tasksequenzvariable nicht vorhanden. |
| Beispiel |
|---|
| Keine |
OSDDiskPart
Diese Tasksequenzvariable gibt an, ob die Partition des Zieldatenträgers formatiert werden soll.
| Wert | Beschreibung |
|---|---|
| WAHR | Die Zielplattenpartition wird formatiert. |
| FALSCH | Die Partition des Zieldatenträgers wird nicht formatiert. |
| Beispiel |
|---|
OSDDiskPart=TRUE |
OSDDomainName
Diese Tasksequenzvariable gibt den Namen der Domäne an, der der Zielcomputer beigetreten wird, wenn der Computer als Domänenmitglied konfiguriert ist.
| Wert | Beschreibung |
|---|---|
| domain_name | Der Name der Domäne, zu der der Zielcomputer hinzugefügt wird. Wenn Sie die Seite des Computer-Assistenten im Setup-Assistenten für die Betriebssystembereitstellung (Operating System Deployment, OSD) im Hintergrund konfiguriert haben, muss der Wert in dieser Tasksequenzvariablen mit den im UDI-Assistenten-Designer angegebenen Werten übereinstimmen. Andernfalls wird die Seite des Assistenten angezeigt. Hinweis: Diese Tasksequenzvariable ist nur erforderlich, wenn Sie ein neues Computerkonto in der Organisationseinheit erstellen. Wenn das Computerkonto bereits vorhanden ist, wird diese Variable nicht benötigt. |
| Beispiel |
|---|
OSDDomainName=domain01 |
OSDDomainOUName
Diese Tasksequenzvariable gibt den Namen der Organisationseinheit in der Domäne an, zu der das Zielcomputerkonto erstellt wird, wenn der Computer einer Domäne beitritt.
| Wert | Beschreibung |
|---|---|
| ou_name | Der Name der Organisationseinheit in der Domäne, in der das Computerkonto erstellt wird Hinweis: Diese Tasksequenzvariable ist nur erforderlich, wenn Sie ein neues Computerkonto in der Organisationseinheit erstellen. Wenn das Computerkonto bereits vorhanden ist, wird diese Variable nicht benötigt. |
| Beispiel |
|---|
OSDDomainOUName=NewDeployOU |
OSDImageIndex
Diese Tasksequenzvariable gibt die Indexnummer des Zielbetriebssystems in einer WIM-Datei an.
| Wert | Beschreibung |
|---|---|
| index_number | Die Indexnummer des Ziels, die mit der Indexnummer 1 für das erste Betriebssystem in der WIM-Datei beginnt |
| Beispiel |
|---|
OSDImageIndex=1 |
OSDImageName
Diese Tasksequenzvariable gibt den Namen des Betriebssystemimages in der WIM-Datei an, die im Dialogfeld "Imageauswahl " auf der Seite des VolumePage-Assistenten ausgewählt ist. Die Liste möglicher Betriebssystemimages im Feld "Imageauswahl " wird in der Liste "Image Combo Box-Werte " im Abschnitt "Image Combo Box " auf der Seite des VolumePage-Assistenten konfiguriert. Der Bildname wird als Teil jedes Bilds in der Liste " Bild-Kombinationsfeldwerte " konfiguriert.
Hinweis
Hinweis Diese Tasksequenzvariable wird vom VolumePage-Assistenten festgelegt und sollte nicht in der CustomSettings.ini Datei oder in der MDT-Datenbank konfiguriert werden. Diese Tasksequenzvariable kann jedoch verwendet werden, um Bedingungen für Tasksequenzschritte festzulegen, wie im Abschnitt "Konfigurieren von UDI-Tasksequenzen zum Bereitstellen verschiedener Betriebssysteme" im MDT-Dokument Verwenden des Microsoft Deployment Toolkit beschrieben.
| Wert | Beschreibung |
|---|---|
| image_name | Der Name des Betriebssystemimages in der WIM-Datei, die im Dialogfeld "Imageauswahl " auf der Seite des VolumePage-Assistenten ausgewählt wurde |
| Beispiel |
|---|
| Keine |
OSDJoinAccount
Diese Tasksequenzvariable gibt das domänenbasierte Konto an, das verwendet wird, um den Zielcomputer mit der in der Tasksequenzvariablen OSDDomainName angegebenen Domäne zu verbinden. Diese Tasksequenzvariable ist erforderlich, wenn der Zielcomputer einer Domäne angehört.
| Wert | Beschreibung |
|---|---|
| account_name | Der Name des Kontos, das verwendet wird, um den Zielcomputer der Domäne hinzuzufügen, im Format Domäne\Konto |
| Beispiel |
|---|
OSDJoinAccount=domain\admin01 |
OSDJoinPassword
Diese Tasksequenzvariable gibt das Kennwort für das domänenbasierte Konto an, das verwendet wird, um den Zielcomputer mit der in der Tasksequenzvariablen OSDJoinAccount angegebenen Domäne zu verbinden. Diese Tasksequenzvariable ist erforderlich, wenn der Zielcomputer einer Domäne angehört.
| Wert | Beschreibung |
|---|---|
| password | Das Kennwort des Kontos, das für den Domänenbeitritt verwendet wird |
| Beispiel |
|---|
OSDJoinPassword=<complex_password> |
OSDLocalAdminPassword
Diese Tasksequenzvariable gibt das Kennwort für das lokale integrierte Administratorkonto auf dem Zielcomputer an.
| Wert | Beschreibung |
|---|---|
| password | Das Kennwort des lokalen integrierten Administratorkontos auf dem Zielcomputer |
| Beispiel |
|---|
OSDLocalAdminPassword=<complex_password> |
OSDNetworkJoinType
Diese Tasksequenzvariable gibt an, ob der Zielcomputer einer Domäne oder einer Arbeitsgruppe beitritt.
| Wert | Beschreibung |
|---|---|
| 0 | Der Zielcomputer wird einer Domäne beitreten. Wenn Sie diese Option auswählen und die entsprechende Seite des Setup-Assistenten für die Betriebssystembereitstellung (Operating System Deployment, OSD) im Hintergrund konfigurieren, müssen Sie auch Werte für die Tasksequenzvariablen OSDJoinAccount, OSDJoinPassword, OSDDomainName und OSDDomainOUName angeben. Darüber hinaus müssen Sie im UDI-Assistenten-Designer auf der Seite Computer im Bereich Arbeitsbereich die Option Domäne in der Standardauswahl auswählen. |
| 1 | Der Zielcomputer tritt einer Arbeitsgruppe bei. Wenn Sie diese Option auswählen und die entsprechende Seite des Setup-Assistenten für die Betriebssystembereitstellung (OSD) im Hintergrund konfigurieren, müssen Sie auch einen Wert für die Tasksequenzvariable OSDWorkgroupName angeben. Darüber hinaus müssen Sie im UDI-Assistenten-Designer im Bereich Arbeitsbereich auf der Seite Computer die Option Arbeitsgruppe unter Standardauswahl auswählen. |
| Beispiel |
|---|
OSDNetworkJoinType=0 |
OSDSetupWizCancelled
Diese Tasksequenzvariable gibt an, ob der Benutzer den Setup-Assistenten für die Betriebssystembereitstellung abgebrochen hat.
| Wert | Beschreibung |
|---|---|
| WAHR | Der Benutzer hat den Setup-Assistenten für die Betriebssystembereitstellung abgebrochen. |
| Ist nicht vorhanden | Wenn der Assistent nicht abgebrochen wird, ist die Tasksequenzvariable nicht vorhanden. |
| Beispiel |
|---|
| Keine |
OSDTargetDrive
Diese Tasksequenzvariable gibt das Datenträgervolume an, auf dem das Zielbetriebssystem bereitgestellt wird.
| Wert | Beschreibung |
|---|---|
| disk_volume | Bezeichnung des Datenträgervolumes |
| Beispiel |
|---|
OSDTargetDrive=C: |
OSDWinPEWinDir
Diese Tasksequenzvariable gibt den Ordner an, in dem das Windows-Betriebssystem derzeit auf dem Zielcomputer installiert ist.
| Wert | Beschreibung |
|---|---|
| windows_directory | Das Verzeichnis, in dem das Windows-Betriebssystem derzeit installiert ist |
| Beispiel |
|---|
OSDWinPEWinDir=C:\Windows |
OSDWorkgroupName
Diese Tasksequenzvariable gibt den Namen der Arbeitsgruppe an, der der Zielcomputer beigetreten wird, wenn der Computer als Arbeitsgruppenmitglied konfiguriert ist.
| Wert | Beschreibung |
|---|---|
| workgroup_name | Der Name der Arbeitsgruppe, zu der der Zielcomputer hinzugefügt wird |
| Beispiel |
|---|
OSDWorkgroupName=WORKGROUP01 |
OSDResults.exe.config Dateielementwerte
Das OSD-Ergebnisprogramm wird OSDResults.exe am Ende einer UDI-Bereitstellung ausgeführt und zeigt die Ergebnisse des Bereitstellungsprozesses an. Das Verhalten des OSD-Ergebnisprogramms kann durch Ändern der OSDResults.exe.config Dateielementwerte angepasst werden. Die OSDResults.exe.config-Datei wird unter "Tools\OSDResults" im MDT-Paket in der Tasksequenz "Benutzerlaufwerk-Installation" gespeichert.
backgroundOpacity
Dieses XML-Element konfiguriert die Deckkraft des Hintergrundbildes, das als dezimaler Prozentsatz im backgroundWallpaper-Element angegeben ist.
| Wert | Beschreibung |
|---|---|
| opacity_percent | Der Prozentsatz der Deckkraft des backgroundWallpaper-Elements , der in einem dezimal formatierten Prozentsatz angegeben wird, z. B. gibt ein Wert von 0,8 eine Deckkraft von 80 % an. |
| Beispiel |
|---|
<add key="backgroundOpacity" value="0.8"/> |
HintergrundHintergrundbild
Dieses XML-Element stellt den Dateinamen und den relativen Pfad zu dem Bild bereit, das als Hintergrund im Dialogfeld "OSD-Ergebnisse" angezeigt wird. Der Pfad ist relativ zum Ordner "Tools\OSDResults" im MDT-Paket.
| Wert | Beschreibung |
|---|---|
| Pfad\\file_name | Enthält den relativen Pfad und Dateinamen des Hintergrundbildes. Der Pfad ist durch doppelte Schrägstriche (//) getrennt. |
| Beispiel |
|---|
<add key="backgroundWallpaper" value="images\\Wallpaper.jpg"/> |
completedText
Dieses XML-Element stellt den Text bereit, der nach Abschluss der Bereitstellung im Dialogfeld "OSD-Ergebnisse" angezeigt wird.
| Wert | Beschreibung |
|---|---|
| text | Der Text, der nach Abschluss der Bereitstellung im Dialogfeld "OSD-Ergebnisse" in Anführungszeichen angezeigt werden soll |
| Beispiel |
|---|
<add key="completedText" value="Deployment Complete"/> |
headerImagePath
Dieses XML-Element stellt den Dateinamen und den relativen Pfad zu dem Bild bereit, das in der Kopfzeile des Dialogfelds "OSD-Ergebnisse" angezeigt wird. Der Pfad ist relativ zum Ordner "Tools\OSDResults" im MDT-Paket.
| Wert | Beschreibung |
|---|---|
| Pfad\\file_name | Enthält den relativen Pfad und Dateinamen des Header-Bildes; Der Pfad ist durch doppelte umgekehrte Schrägstriche (\\) getrennt. |
| Beispiel |
|---|
<add key="headerImagePath" value="images\\Windows7_h_rgb.png"/> |
timeoutMinutes
Dieses XML-Element konfiguriert, wie viele Minuten das Dialogfeld "OSD-Ergebnis" angezeigt wird, bevor das Dialogfeld automatisch geschlossen und der Computer neu gestartet wird.
| Wert | Beschreibung |
|---|---|
| Nicht numerischer Wert | Das Dialogfeld bleibt geöffnet, bis "Startfenster" ausgewählt ist. |
| Negativer Wert | Das Dialogfeld bleibt geöffnet, bis "Startfenster" ausgewählt ist. |
| 0 | Das Dialogfeld bleibt geöffnet, bis "Startfenster" ausgewählt ist. |
| Dezimalkomma einschließen | Das Dialogfeld bleibt geöffnet, bis "Startfenster" ausgewählt ist. |
| 1 - 10080 | Die Anzahl Minuten, für die das Dialogfeld angezeigt wird, mit einem Mindestwert von 1 Minute und einem Höchstwert von 10080 Minuten (1 Woche). |
| Beispiel |
|---|
<add key="timeoutMinutes" value="30"/> |
welcomeText
Dieses XML-Element stellt den Begrüßungstext bereit, der im Dialogfeld "OSD-Ergebnisse" angezeigt wird.
| Wert | Beschreibung |
|---|---|
| welcome_text | Der Begrüßungstext, der im Dialogfeld " OSD-Ergebnisse" in Anführungszeichen angezeigt werden soll |
| Beispiel |
|---|
<add key="welcomeText" value="Congratulations, Windows 7 has been successfully deployed to your computer."/> |