TheDonMiguel 11 Geschrieben 3. August 2006 Melden Teilen Geschrieben 3. August 2006 Hallo zusammen ich scripte gerade eine unattended Installation für meine W2k3 Server-Farm. Von einem Template aus, machen wir einen Sysprep und starten dann paar Scripts. Der Anfang funktioniert ganz toll, dann macht das System einen Restart und sollte autm. einloggen, aber dies klappt nicht. Ich habe folgendes in der Registry eingetragen: Set WshShell = CreateObject("WScript.Shell") KEY_WINLOGON = "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\" Wscript.Echo "Configure logon-information ..." WshShell.RegWrite KEY_WINLOGON & "AutoAdminLogon", "1", "REG_SZ" WshShell.RegWrite KEY_WINLOGON & "DefaultPassword", "xyz", "REG_SZ" WshShell.RegWrite KEY_WINLOGON & "DefaultUserName", "Admin", "REG_SZ" WshShell.RegWrite KEY_WINLOGON & "DefaultDomainName", "RA", "REG_SZ" WshShell.RegWrite KEY_WINLOGON & "ForceAutoLogon", "1" , "REG_SZ" WshShell.RegWrite KEY_WINLOGON & "DontDisplayLastUserName", "0", "REG_SZ" Leider bleibt der Server bei der Eingabemaske stehen, der Username und die Domain sind eingetragen. Ich erhalte keine Fehlermeldung oder so. Das Passwort funktioniert, wenn ich es manuell eingebe... Kann mir jemand auf die Sprünge helfen, wiese der AutoLogon nicht funtkioniert? Besten Dank im Voraus! Gruss, TDM Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 3. August 2006 Melden Teilen Geschrieben 3. August 2006 Hallo Ich glaube ForceAutoLogon benötigs du nicht. Hast du es mal mit dem UPN probiert. WshShell.RegWrite KEY_WINLOGON & "DefaultUserName", "Admin@domain.irgendwas", "REG_SZ" thorgood Zitieren Link zu diesem Kommentar
TheDonMiguel 11 Geschrieben 4. August 2006 Autor Melden Teilen Geschrieben 4. August 2006 Hallo thorgood Dies habe ich mal ausprobiert, leider klappts auch so nicht. Kann es sein, dass eine Policy oder so per Default einen AutoLogon verweigert? Hast du sonst noch eine Idee? Danke & Gruss, TDM Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 5. August 2006 Melden Teilen Geschrieben 5. August 2006 Hallo TDM, wann genau läuft dein Script ? Es sollte während der Installation über die Cmdlines.txt gestartet werden. thorgood Zitieren Link zu diesem Kommentar
TheDonMiguel 11 Geschrieben 5. August 2006 Autor Melden Teilen Geschrieben 5. August 2006 Der Prozess läuft wie folgt ab: sysprep läuft ab und prepariert den Server. Nach einem Reboot werden die neuen Parameter nach meiner Antwortdatei abgefüllt. Also das cmdlines verwende ich nicht, aber in dieser Antwortdatei habe ich hinterlegt, dass der lokale Admin 1x einloggt, sowie dass dann ein Script im GuiRunOnce gestartet wird. Dies funktioniert einwandfrei. Das VB Script startet und setzt Bsp. Language-Einstellungen ;) Als letztes werden die Winlogon Key's auf den Domain Member-Server angewant und neugestartet. Nun sollte eigentlich der Automatische logon als Domain-Account (mit lokalen Adminrechten) stattfinden, aber funktioniert nicht. Der Username und die Domain wurden korrekt abgefüllt, aber das Passwortfeld bleibt leer. Es kommt auch keine Meldung, es passiert einfach nichts... Danke und Gruss, TDM Zitieren Link zu diesem Kommentar
IThome 10 Geschrieben 5. August 2006 Melden Teilen Geschrieben 5. August 2006 Was steht denn in der Registry des betreffenden Rechners ? Wie schon gesagt, ich habe Dein Script angepasst, angewendet und es läuft (ich habe die beiden letzten Zeilen entfernt) ... Zitieren Link zu diesem Kommentar
TheDonMiguel 11 Geschrieben 5. August 2006 Autor Melden Teilen Geschrieben 5. August 2006 Was steht denn in der Registry des betreffenden Rechners ? Zu welchem Zeitpunkt? a) Nachdem das Script den Task ausgeführt hat? b) Nach dem neustart, vor dem login? c) Nach dem Manuellen Login (da das autm. nicht geklappt hat)? Zitieren Link zu diesem Kommentar
IThome 10 Geschrieben 5. August 2006 Melden Teilen Geschrieben 5. August 2006 Nachdem Du es ausgeführt hast , werden die Werte überhaupt geschrieben ? Wie ist der Inhalt der Keys nach dem manuellen Anmelden ? Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 5. August 2006 Melden Teilen Geschrieben 5. August 2006 Ja nee is klar, jetzt wo du den Ablauf erzählt hast. ;) Da du ein AutoLogon in deiner Sysprep.inf verwendest wird im Winlogon ein Eintrag AutoLogonCount gesetzt. Ist dieser auf 0, was nach deiner ersten automatischen Anmeldung der Fall ist, wird beim nächsten Booten dieser Eintrag gelöscht und AutoAdminLogon ausgeschaltet. Also sollte in deinem Script noch stehen: WshShell.RegDelete KEY_WINLOGON & "AutoLogonCount" thorgood Zitieren Link zu diesem Kommentar
TheDonMiguel 11 Geschrieben 6. August 2006 Autor Melden Teilen Geschrieben 6. August 2006 Hallo thorgood, super Sache dein Tipp! Meine Installation funktioniert nun einwandfrei! In diesem Sinne, ein Lob auch an dieses Forum - ist echt toll, Danke! Gruss, TDM Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.