10

Есть ли способ сделать экран входа в Windows 7 похожим на экран в Windows XP, то есть для:

  • имя пользователя
  • пароль
  • Домен

Я знаю, что это немного странно, и поверьте мне, я бы не стал этого делать, если бы мне не пришлось это делать. Даже если бы был только способ выбрать домен из выпадающего списка, было бы хорошо. Мы пытаемся, чтобы пользователи, не входящие в домен, входили на локальный компьютер, а не в домен с общим именем пользователя и паролем.

Для дальнейшего использования я обнаружил, что самый простой способ решить проблему, с которой я столкнулся (заставить местных пользователей легко войти в систему), - это добавить ./ перед именем пользователя.
т.е. ./joebloggs

3 ответа3

7

Согласно этой теме, это невозможно, так как Windows Vista и 7 не используют старую MSGina.Файл DLL, предоставляющий указанное диалоговое окно. Однако в той же теме предлагается изменить реестр, что позволит вам скрыть учетные записи, которые вы не хотите отображать на экране входа.

РЕДАКТИРОВАТЬ: Очевидно, я не сделал полный поиск. Здесь есть проект с открытым исходным кодом, который называется pGina . Это требует .NET Framework v3.5 SP1, и у него есть плагин, связанный с авторизацией LDAP. Тем не менее, поддержка Windows 7 все еще находится в стадии разработки.

РЕДАКТИРОВАТЬ 2: еще одно возможное решение в работе: кто-то переносит свою пользовательскую GINA на поставщика учетных данных, подходящего для использования в Vista (и, возможно, Windows 7).

2

Я парень из Paralint.com, на которого указывает lsxek. Я работаю над серверной частью, и моя работа не поможет вам вернуть внешний вид XP, извините.

Получение учетных данных от пользователя обрабатывается поставщиком учетных данных. В последней платформе SDK есть образцы. Если вы решите пойти по этому пути, вы в конечном итоге будете делать это:

  1. Создайте поставщик учетных данных, который информирует LogonUI.exe о нужном вам поле.
  2. Заполните эти поля данными, как список доменов
  3. Когда вы получите уведомление о заполнении плитки, сериализуйте учетные данные для LSASS.exe для обработки

Если это всего лишь вопрос изменения внешнего вида экрана входа в систему, образцы Microsoft предоставят вам хороший старт. Но я бы - и я уверен, что вы уже получили - рассмотрите преимущества, которые вы получите от этой работы, учитывая обслуживание и все ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .