ejecutar una aplicacion (*.exe) al iniciar sesion en un dominio y si cierra la aplicacion se cierre la sesion.

29/11/2007 - 12:17 por Alamaxjashek | Informe spam
Hola Saludos.

Brindo soporte en una cñia local en mi pais, y ejecutamos W2k3 Server como
servidor y WXP_Pro SP2 como clientes. Ahora viene mi consulta:

Quiero que los clientes al iniciar sesion en el dominio ejecuten una
aplicacion (*.exe) que se encuentra en el servidor y que solo tenga acceso a
esa aplicacion (nisiquiera al menu inicio) y que al salir de la aplicacion
salga igualmente de la sesion servidor. Yo lo se hacer por Terminal Server,
pero sin el Active Directory, ahora que he configurado el dominio quiero que
sea asi y que no pueda iniciar a ninguna sesion sin el dominio y que al
iniciar abra el ejecutable solamente y si sale se cierre la seccion. Espero
sus respuesta. Gracias de Antemano.

Alamaxjashek!
 

Leer las respuestas

#1 José Antonio Quílez [MS MVP]
29/11/2007 - 19:32 | Informe spam
Para eso tienes que cambiar el shell de los usuarios en sus equipos. Copia
el programa a la carpeta windows de los clientes, y asegúrate de tener
acceso con un usuario administrador del equipo. Dale al usuario que va a
usar el equipo permisos de administrador, e inicia sesión con ese usuario.
Ahora te vas al registro y tienes que buscar la rama
"HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon"
(ojo, a la rama HKEY_CURRENT_USER, pues en la misma ruta de
HKEY_LOCAL_MACHINE la modificación del valor "Shell" afectaría a todo el
mundo, incluídos los administradores, y podrías no recuperar el equipo), y
si no existe creas un valor alfanumérico de nombre "Shell" y le pones el
nombre del programa a ejecutar como shell en lugar del explorer. Las veces
que lo he hecho siempre he puesto el ejecutable en una carpeta del path del
equipo (normalmente Windows), por lo que no sé cómo funcionaría en red. Ten
en cuenta además que al no cargar el explorer, muchas cosas no te
funcionarán si dependen del mismo (por ejemplo las letras de unidad para las
carpetas de red, por lo que tendrías que usar rutas UNC del tipo
\\servidorecurso\archivo.ext).

Saludos

"Alamaxjashek" escribió en el mensaje de
noticias:
Hola Saludos.

Brindo soporte en una cñia local en mi pais, y ejecutamos W2k3 Server como
servidor y WXP_Pro SP2 como clientes. Ahora viene mi consulta:

Quiero que los clientes al iniciar sesion en el dominio ejecuten una
aplicacion (*.exe) que se encuentra en el servidor y que solo tenga acceso
a
esa aplicacion (nisiquiera al menu inicio) y que al salir de la aplicacion
salga igualmente de la sesion servidor. Yo lo se hacer por Terminal
Server,
pero sin el Active Directory, ahora que he configurado el dominio quiero
que
sea asi y que no pueda iniciar a ninguna sesion sin el dominio y que al
iniciar abra el ejecutable solamente y si sale se cierre la seccion.
Espero
sus respuesta. Gracias de Antemano.

Alamaxjashek!




Preguntas similares