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

Автоматически входить в систему после запуска сервера Windows 2003

У меня есть серверное приложение, не являющееся демоном, которое мой сервер Windows 2003 должен постоянно запускать. Проблема в том, что каждый раз, когда сервер перезагружается, будь то электричество или обновление Windows, кому-то нужно нажать Ctrl+Alt+Del и введите имя пользователя / пароль. Затем программа запускается, как в автозагрузке. Как заставить Windows 2003 автоматически входить в Administrator (или запускать сеанс терминальных служб) каждый раз при загрузке системы?

Я знаю, что это противоречит природе серверов и тому подобное. Но это единственное, что делает сервер.

Есть взлом реестра, позволяющий выполнить автоматический вход в систему сохраняя учетные данные пользователя в реестре. Это небезопасно, но делает то, что вы хотите.

Я бы предложил создать службу, которую вы можете делать из любого .exe с Этот метод.

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

У меня была такая же ситуация несколько лет назад. Вы можете использовать команду запуска, чтобы открыть старые пользователи / пароли, запустив «control userpasswords2» в диалоговом окне запуска. Легче настроить автоматический вход пользователя, чем взломать реестр. Затем у меня был сценарий, который запускал нужную мне программу и блокировал компьютер, чтобы он не оставался незащищенным. Как и ссылка выше "rundll32.exe user32.dll, LockWorkStation" в этом случае заблокирует рабочую станцию ​​или сервер.

  1. Бегать gpedit.msc

Под Local Computer Policy > Computer Configuration > Administrative Templates > Systemустановите для параметра «Отображать отслеживание событий выключения» значение «Не настроено».

  1. Бегать control userpasswords2

  2. Снимите флажок «Пользователь должен ввести имя пользователя и пароль для использования этого компьютера».

  1. Введите свой пароль во всплывающем диалоговом окне.

  1. Также через Desktop > right-click > [Display] Properties > Screen Saver (tab) > Power... (button) > Advanced (tab)снимите флажок «Запрашивать пароль при выходе компьютера из режима ожидания»:

  1. Бегать control userpasswords2
  2. Снимите флажок «Пользователь должен ввести имя пользователя и пароль, чтобы использовать этот компьютер».
  3. Бегать gpedit.msc Конфигурация компьютера> Административные шаблоны> Система> Отобразить средство отслеживания событий выключения> Настройки и выберите переключатель: «Отключено» (или «Не настроено»).