
Ich habe System Image Manager verwendet, um eine unbeaufsichtigte XML-Antwortdatei zu erstellen, die ich auf eine Windows 7-DVD geschrieben habe. Diese enthält fast die gesamte Systemkonfiguration, aber absichtlich keinen Benutzernamen oder kein Kennwort für das installierte System – ich möchte, dass der Benutzer diese während der Installation an der Konsole eingibt.
Allerdings führe ich dann einige Post-Installationsskripte aus, von denen einige den Computer neu starten und nach dem Neustart fortfahren. Das bedeutet, dass sich der Benutzer während der Installation mehrmals anmelden muss – und da die Ausführung einiger Skripte eine Weile dauert, ist das ziemlich umständlich. Aus diesem Grund suche ich nach einer Möglichkeit, die automatische Anmeldung nach der Installation zu aktivieren.
Alle Beispiele, die ich finden kann, unterstützen jedoch nur die Verwendung eines Benutzernamens/Passworts, das in der Antwortdatei festgelegt und nicht vom Benutzer bereitgestellt wird. Übersehe ich etwas Offensichtliches oder kann sich jemand eine clevere Problemumgehung dafür vorstellen?
Ich habe versucht, FirstLogonCommand
dem oobeSystem-Pass ein hinzuzufügen, das verwendet wird %USERNAME%
, %USERPASSWORD%
um die automatische Anmeldung über das Sysinternals-Dienstprogramm „Autologon“ zu aktivieren, habe aber festgestellt, dass dies %USERPASSWORD%
nicht erweitert wurde. Gibt es eine Möglichkeit, diese Informationen zu finden?
Die einzige andere Problemumgehung, die mir einfällt, besteht darin, meine Post-Installationsskripte auszuführen, bevor sich ein Benutzer anmeldet, wahrscheinlich durch Erstellen eines Dienstes. Dies würde jedoch die Komplexität erhöhen - ich hätte sie viel lieber interaktiv und sichtbar in einer Benutzersitzung ausgeführt.
(Bearbeiten: Vielleicht ist es relevant zu erwähnen, dass ich hier auch keine AD-Domäne verwende).
Antwort1
Ich würde empfehlen, MDT (Microsoft Deployment Toolkit) zu verwenden, um dies automatisch zu erledigen.
Es verfügt über eine Benutzerkontoseite für benutzerdefinierte Konten. Die erstellten Benutzer werden in eine Variable eingefügt. Sie können mithilfe dieser Variable einen Befehl (von cmd oder Powershell) ausführen. Oder wenn Sie sich wirklich für unattend.xml interessieren, können Sie es in die Datei unattend.xml integrieren lassen, wenn diese für das Zielsystem generiert wird.
Ich persönlich empfehle die Befehlszeilenmethode, da sie einfacher zu verfolgen und zu verwalten ist, ohne den mit dem WAIK gelieferten Bildeditor laden zu müssen.