Lassen Sie den Windows 7-Anmeldebildschirm wie den Windows XP-Anmeldebildschirm aussehen


10

Gibt es eine Möglichkeit, den Anmeldebildschirm in Windows 7 wie in Windows XP aussehen zu lassen, dh Felder für:

  • Nutzername
  • Passwort
  • Domain

Ich weiß, dass dies ein bisschen seltsam ist, und vertraue mir, ich würde es nicht tun, wenn ich nicht müsste. Selbst wenn es nur eine Möglichkeit gäbe, die Domain aus einem Dropdown-Feld auszuwählen, wäre dies gut. Wir versuchen, Nicht-Domain-Benutzer dazu zu bringen, sich am lokalen Computer anzumelden, anstatt sich mit einem generischen Benutzernamen und Passwort auf der Domain anzumelden.

Zum späteren Nachschlagen stellte ich fest, dass der einfachste Weg, das Problem zu lösen (lokale Benutzer dazu zu bringen, sich einfach anzumelden), darin besteht, vor dem Benutzernamen eine ./ hinzuzufügen.
dh ./joebloggs


1
+1, der Windows Vista / 7-Workflow "Benutzer wechseln" ist schmerzhaft .
Joel Coehoorn

Antworten:


2

Ich bin der Typ hinter Paralint.com, auf den lsxek hingewiesen hat. Ich arbeite am Backend und meine Arbeit wird Ihnen nicht helfen, den XP-Look zurückzubringen, sorry.

Das Abrufen von Anmeldeinformationen von einem Benutzer wird von einem Anmeldeinformationsanbieter verwaltet. Das neueste Platform SDK enthält Beispiele . Wenn Sie diesen Weg beschreiten, werden Sie am Ende Folgendes tun:

  1. Erstellen Sie einen Anbieter für Anmeldeinformationen, der LogonUI.exe über das von Ihnen benötigte Feld informiert
  2. Füllen Sie diese Felder mit Daten wie einer Liste von Domänen
  3. Wenn Sie benachrichtigt werden, dass Ihre Kachel ausgefüllt wurde, serialisieren Sie die Anmeldeinformationen für LSASS.exe

Wenn es nur darum geht, das Aussehen des Anmeldebildschirms neu zu ordnen, bieten Ihnen die Beispiele von Microsoft einen guten Vorsprung. Aber ich würde - und ich bin mir sicher, dass Sie es inzwischen getan haben - die Vorteile in Betracht ziehen, die sich aus dieser Arbeit ergeben, wenn man die Wartung und alles in Betracht zieht ...


7

Laut diesem Thread ist dies nicht möglich, da sowohl Windows Vista als auch 7 nicht die alte MSGina.DLL-Datei verwenden, die das genannte Dialogfeld bereitgestellt hat. Es wird jedoch eine Registrierungsbearbeitung im selben Thread vorgeschlagen, mit der Sie Konten ausblenden können, die nicht auf dem Anmeldebildschirm angezeigt werden sollen.

EDIT: Anscheinend habe ich keine vollständige Suche durchgeführt. Es gibt ein OpenSource-Projekt namens pGina, das hier helfen könnte. Es erfordert .NET Framework v3.5 SP1 und ein Plugin für die LDAP-Autorisierung. Die Unterstützung für Windows 7 ist jedoch noch in Arbeit.

EDIT 2: Eine weitere mögliche Lösung in Arbeit: Jemand portiert seine benutzerdefinierte GINA auf einen Anbieter von Anmeldeinformationen , der für die Verwendung in Vista (und möglicherweise Windows 7) geeignet ist.


1
Ich werde noch ein paar Tage durchhalten. Wenn nicht, denke ich, dass dies eine gute Antwort ist, wie ich sie bekommen werde.
Joe Taylor

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.