Ultimo usuario logueado

04/10/2005 - 01:15 por Carlos Rendón | Informe spam
Buenas noches, Tengo un equipo con windows XP dentro de una red empresarial y
quisiera saber si es posible configurarlo para que al iniciar aparezca por
defecto
el usuario de red de ese equipo que se loguea comunmente y no el ultimo
usuario
que estuvo logueado.

Gracias por su colaboración.
 

Leer las respuestas

#1 fermu
04/10/2005 - 11:15 | Informe spam
Hash: SHA1

Carlos Rendón wrote:
Buenas noches, Tengo un equipo con windows XP dentro de una red empresarial y
quisiera saber si es posible configurarlo para que al iniciar aparezca por
defecto
el usuario de red de ese equipo que se loguea comunmente y no el ultimo
usuario
que estuvo logueado.




despues de googlear un rato sobre este tema, no he encontrado ninguna
forma de hacer que se muestre el usuario logueado conmunmente en vez de
el ultimo usuario que es estuvo logueado pero te puedo hacer dos
sugerencias,

1. Si no estas en dominio, utiliza la pantalla de bienvenida,
2. Si estás en dominio habilitar la politica de nor "mostrar el ultimo
usuario logueado", para ello inicio /ejecutar / "gpedit.msc" y navegar
hasta la rama,

computer configuration > windows settings > security settings > security
options, y en el panel de la derecha habiltitar, "inicio interactivo: no
mostrar el ultimo nombre de usuario".

Esta modificación también se puede hacer via registro,
(inicio/ejecutar/regedit) y navegando hasta la rama,

HKEY_Local_Machine\Software\Microsoft\Windows\CurrentVersion\Winlogon,
en el panel de la derecha tendriamos que crear un nuevo valor "DWORD"
con nombre "DontDisplayLastUserName" y darle como valor "1" (uno)

3. Crear un script y ubicar su ejecución en alguna rama del registro que
permita su ejecución automatica al iniciar windows como por ejemplo,

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

El script debería tener como contenido las siguientes lineas,
Set oShell = CreateObject("WScript.Shell")

' adjust to correct user/domain
sUserName = "Nombre_usuario"
sDomain = "Nombre_dominio"

oShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" _
& "\Winlogon\DefaultUserName", sUserName

oShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" _
& "\Winlogon\DefaultDomainName", sDomain


ponle al script un nombre de tu elección y extensión .vbs. El script en
cuestión debería mostrar un nombre de usuario (el que se loguea
comunmente) al proceder a la autentificación en la máquina.

ufff... al final han sido tres las sugerencias, no dos... jejeje :-)
Saludos / Fernando M.
Fermu's Website - http://www.fermu.com

Preguntas similares