En Windows 10, ¿es posible activar un inicio de sesión local desde una computadora remota?

En Windows 10, ¿es posible activar un inicio de sesión local desde una computadora remota?

¿Hay alguna manera, ya sea a través de SSH o una conexión RDP, de forzar a una máquina con Windows 10 a iniciar sesión en una cuenta localmente? Por ejemplo, ¿la PC debe iniciar sesión como si alguien estuviera sentado frente a ella?

Una forma que se me ocurre sería crear un script de PowerShell que, cuando se ejecute, solicitaría el nombre de usuario y la contraseña de la cuenta local. Luego modificaría la HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogonclave de registro con esos valores y luego realizaría un reinicio. También necesitaría crear una secuencia de comandos de inicio para ese usuario que eliminaría esta clave cuando el usuario inicie sesión para que el inicio de sesión automático no esté habilitado de forma permanente. No lo he probado todavía, pero creo que debería funcionar.

Pero, ¿existe una forma integrada o más elegante de lograr esto? Además, ¿existen problemas o riesgos de seguridad con el método que propuse?

Respuesta1

Lo siguiente funciona y es mucho más simple que lo que propuse en mi pregunta:

  • RDP en la máquina
  • Iniciar un símbolo del sistema como administrador
  • Ejecute el siguiente comando:tscon 1 /dest:console

Esto desconecta la sesión RDP y registra la computadora localmente.

información relacionada