Назад | Перейти на главную страницу

Автоматический вход в XP, но с изюминкой

У меня в голове есть идея, чего бы я хотел от автоматического входа в Windows XP, и мне было интересно, может ли кто-нибудь подсказать, как этого добиться.

Первая проблема заключается в том, что моя компания вызывает диалоговое окно на экране входа в систему с помощью Ctrl-Alt-Del, но до того, как я вхожу в систему. Это просто типичный «Это частная система» предупреждение, но мне нужно ОК, чтобы войти. Думаю, именно поэтому обычный автоматический вход через контролировать userpasswords2 или инструмент SysInternals не работает.

Во-вторых, при входе в систему я запускаю кучу приложений, таких как Outlook, Eclipse и VMWare. Я бы хотел иметь возможность нажать кнопку питания и пойти выпить кофе, а затем вернуться к машине, на которой все работает и все хорошо прогрето. Однако я тоже не хочу оставлять свою машину разблокированной. Итак (и здесь это становится желанным), я бы хотел, чтобы автоматический вход продолжался в фоновом режиме, заблокировав компьютер сразу после входа в систему.

Это возможно?

Спасибо МК

РЕДАКТИРОВАТЬ:

Спасибо за ответы! Здесь есть хорошие решения для части 2.

Что касается части 1, я пришел к выводу, что эта политика была установлена:

Local Policies -> Security Options -> 
"Interative logon: Message test for users attempting to logon"

Это сообщение, которое я хотел бы подтвердить автоматически, иначе мой автоматический вход зависнет. Я понимаю, что могу спрашивать здесь о невозможном, но для чего нужна корпоративная ИТ-политика, если не против?

Большое спасибо.

В дополнение к запуску заставки вы также можете запустить команду «заблокировать экран» как запускаемый командный файл или запланированное задание.

C:\WINDOWS\system32\rundll32.exe user32.dll,LockWorkStation

Почему бы вам просто не оставить компьютер приостановленным или в спящем режиме на ночь, а не полностью выйти из системы и выключить его, если это именно то поведение, которое вы хотите? Таким образом, вы не будете вносить радикальных изменений в политику безопасности системы, и в результате процесс запуска будет намного быстрее.

Как насчет того, чтобы сразу запустить хранитель экрана (автоматический запуск файла scr) и защитить его паролем?

Таким образом, программы продолжают работать / раскручиваться, даже если экран фактически заблокирован.

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

Я использую этот метод, чтобы заблокировать сеанс после входа в систему. Создайте файл .reg со следующим содержимым и выполните его.


REGEDIT4

[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run] "lock" = "rundll32.exe user32.dll, LockWorkStation"


Это должно работать как шарм.

Спасибо

Хариш Б. М

Параметр безопасности, который вы упоминаете в отношении: «Интерактивный вход в систему: текст сообщения для пользователей, пытающихся войти в систему» ​​и его аналог, «Интерактивный вход в систему: заголовок сообщения для пользователей, пытающихся войти в систему», - это то, что останавливает «нормальное» поведение Winlogon при автоматическом входе в систему. .

У вас есть два варианта:

  • Измените код Winlogon, чтобы это диалоговое окно не прерывало процесс (или, теоретически, напишите дополнительный код, который щелкает за вас кнопку «ОК»).

  • Удалите или запретите создание значений реестра (предположительно групповой политикой), которые вызывают такое поведение Winlogon.

Я подозреваю, что и то и другое для вас одинаково невозможно. Завершение работы ИТ-политик в отношении текста перед входом в систему, я думаю, здесь вы тоже не получите большой поддержки.

Вот еще кое-что, что я делал раньше на XP:

Если политика была задана на компьютере при установке (а не Active Directory), вы можете изменить ее с помощью загрузочного диска. На некоторых загрузочных дисках Windows XP PE есть редакторы реестра для изменения реестра машины. Если вы не знаете, какие ключи менять, может помочь эта процедура:

  1. Сделайте резервную копию всего реестра на случай, если что-то пойдет не так.
  2. Загрузите компьютер с загрузочного диска Windows.
  3. Используйте regedit для экспорта HKEY_LOCAL_MACHINE\SAM улей. Это информация диспетчера учетных записей безопасности, где хранятся пароли. Обратите внимание, что данные здесь не будут видны, когда вы вошли в систему в обычном режиме (как любой пользователь).
  4. Используйте загрузочный диск, чтобы изменить пароль администратора (я предполагаю, что вы этого не знаете)
  5. Перезагрузитесь, войдите в систему как администратор, измените все локальные политики, которые хотите! Alterni
  6. Перезагрузитесь с загрузочного диска. Импортируйте ключи SAM обратно в реестр машины. Теперь вы восстановили пароль администратора, даже не зная его.

Вы услышали звук, и миллион системных администраторов заплакали.

Мое предложение:

  1. Бегать VNC сервер как услуга, прием соединений только с локального хоста.
  2. Создать сценарий для автоматизации RFB (протокол VNC) действия для входа в систему.
  3. Сделайте так, чтобы сценарий запускался в подходящее время во время процесса запуска (это может быть сложно сделать правильно).

Хотелось бы знать, работает ли это: у меня нет машины, на которой можно было бы это проверить, но я не могу придумать ни одной причины, почему бы этого не произошло.