¿Alguien sabe un método (verificado) para hacer que un usuario específico inicie sesión automáticamente después de un reinicio del sistema, que funciona en Server 2008?
He intentado ajustar algunos valores de registro (no tengo el enlace en este momento) y también hemos probado un par de programas (un programa gratuito no funcionó, otro cuesta dinero).
Editar Debido a que varias personas han preguntado por mis razones, necesito ejecutar pruebas web de Selenium en un agente de compilación de TeamCity, y no funcionan bien cuando la compilación se ejecuta como un servicio de Windows. Ejecutarlos en una sesión de usuario resuelve el problema.
windows
windows-server-2008
login
ripper234
fuente
fuente
Respuestas:
Para un miembro de dominio de Windows 2008, agregue AutoAdminLogon como un valor de cadena (REG_SZ) con un valor de 1 a la clave
A continuación, ejecute el panel de control de Cuentas de usuario escribiendo control userpasswords2 en el comando Ejecutar.
En la pestaña Usuarios, desmarque la casilla "Los usuarios deben ingresar un nombre de usuario ..." y luego agregue el nombre de usuario y la contraseña para iniciar sesión automáticamente.
fuente
Usted puede tratar de sesión automático de formularios sysinternals. Le permite iniciar sesión en Windows automáticamente bajo una cuenta específica con las credenciales encriptadas.
fuente
Consejo útil sobre el inicio de sesión automático de Windows: cualquier aviso legal que aparezca antes de que Windows solicite el nombre de usuario y la contraseña detendrá el inicio de sesión automático. Es posible que haya una forma de hacer clic en la solicitud automáticamente, pero fue más fácil eliminar las claves molestas en el registro:
Abra regedit, elimine los valores de cadena en las dos claves: * LegalNoticeCaption ** LegalNoticeText en HKLM \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ WinLogon
fuente para las ediciones del registro: http://www.annoyances.org/exec/forum/winxp/t1107277811
En Server 2008, estas mismas claves también se encuentran en: HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policy \ System
Asegúrese de verificar en ambas ubicaciones para asegurarse de que los valores se hayan eliminado.
El problema del aviso legal estaba causando que nuestro autologin se bloqueara. Dado que esto estaba en un servidor remoto de 2008 en la nube de Verizon, era imposible ver el inicio de sesión automático después de un reinicio.
La herramienta de inicio de sesión automático de sysinternals funciona muy bien para que funcione el inicio de sesión automático. Ya se hace referencia anteriormente en esta publicación.
fuente
Echa un vistazo a http://sourceforge.net/projects/runasservice/ . Es una herramienta para ejecutar una aplicación existente como servicio. Este servicio debe usar su cuenta de usuario deseada. Esto debería solucionar tu problema.
fuente
Dices que necesitas que el programa se ejecute en una sesión de usuario específica. ¿No puede simplemente programar una tarea para ese programa y usar las credenciales de ese usuario? Obtendrá toda la configuración del usuario: mis documentos, configuraciones, etc., como si el usuario estuviera presente.
fuente
¿Estás absolutamente seguro de que necesitas hacer eso? Siempre es un riesgo de seguridad tener un usuario (o administrador) conectado localmente a un servidor. Si necesita iniciar un programa o algo que no está disponible como servicio, eche un vistazo a la Política de grupo (Active Directory) o la Política de seguridad local (si no está en un dominio). Puede definir secuencias de comandos que se ejecutarán después del arranque (o antes del apagado, después de iniciar sesión / cerrar sesión, etc.) sin la interacción del usuario.
fuente
Esto debería funcionar, o al menos siempre lo ha hecho para mí. Sé que dice XP, pero debería aplicarse:
fuente