Можно ли в Windows 10 инициировать локальный вход с удаленного компьютера?

Можно ли в Windows 10 инициировать локальный вход с удаленного компьютера?

Есть ли способ, либо через SSH, либо через RDP-подключение, заставить машину с Windows 10 войти в учетную запись локально? То есть, заставить ПК войти в систему самостоятельно, как будто кто-то сидит перед ним?

Один из способов, который я могу придумать, — это создать скрипт PowerShell, который при запуске будет запрашивать имя пользователя и пароль локальной учетной записи. Затем он изменит раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogonреестра с этими значениями, а затем выполнит перезагрузку. Мне также нужно будет создать скрипт запуска для этого пользователя, который удалит этот раздел, когда пользователь войдет в систему, чтобы автовход не был включен постоянно. Я еще не пробовал это, но думаю, что это должно сработать.

Но есть ли встроенный способ или более элегантный способ добиться этого? Кроме того, есть ли проблемы или риски безопасности с предложенным мной методом?

решение1

Следующее работает и гораздо проще, чем то, что я предложил в своем вопросе:

  • RDP в машину
  • Запустите командную строку от имени администратора.
  • Выполните следующую команду:tscon 1 /dest:console

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

Связанный контент