Buen Dia;
Quiero saber como hago para que cuando un pc cliente al inciar
session con un terminal server, se corra cualquier programa segun la
configuracion del server
Como se configura eso.
yo le he echo pero en la pc cliente, pero ahi lo pueden eliminar los usuarios yo lo quieo hacer enel server, favor avisarme?
Publicado:
Jue Abr 10, 2008 6:15 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Terminal Server
Anuncios
Si lo que quieres es que cuando un usuario inicie sesión en Terminal Server se ejecute una aplicación en el terminal server puedes hacer lo siguiente:
1. Crea un fichero de VBScript que será el que ejecute la aplicación, con el siguiente contenido:
2. Guarda el fichero anterior con el nombre que quieras y con extensión .vbs. De esta forma Windows lo tratará como un script en Visual Basic Script y lo compilará cuando sea ejecutado.
3. Para que este script se ejecute cuando los usuarios de terminal server inicien sesión debes colocar el fichero anterior nombre.vbs en una carpeta a la que todos los usuarios tengan permisos de lectura y ejecución. Luego debes añadir un acceso directo a este fichero y colocarlo en C:\Documents and Settings\nombre_usuario\Menú Inicio\Programas\Inicio
Nota: si quieres que la aplicación se ejecute para todos los usuarios de terminal server puedes poner el acceso directo en:
C:/Documents and Settings/All User/Menú Inicio/Programas/Inicio
Con esto debería funcionarte, comentarte también que existe otra forma de ejecutar una aplicación al iniciar sesión, sólo que cuando esa aplicación se ejecuta lo hace de forma modal, es decir, cuando se ejecuta la aplicación indicada no permite hacer otra cosa, sólo trabajar con esa aplicación.
Esto último lo puedes hacer accediendo a las propiedades del usuario: "Inicio" - "Configuración" - "Panel de control" - "Herramientas administrativas" - "Usuarios y equipos de Active Directory", seleccionas el usuario, botón derecho, "Propiedades", pestaña "Entorno", marcas "Iniciar el programa siguiente al iniciar sesión" y en "Nombre del archivo de programas" indicas la ruta y nombre del fichero a ejecutar.
También puedes ejecutar una aplicación al inicio de sesión desde el propio cliente de terminal server, antes de conectarte puedes configurarlo, en opciones de mstsc.exe (Escritorio remoto), en la pestaña "Programas", marcas "Iniciar el siguiente programa al conectarse" y en "Nombre de archivo y ruta de acceso del programa" pones la carpeta y el ejecutable del programa.
En estos dos últimos casos la aplicación, como te decimos, se ejecuta de forma "exclusiva", ni siquiera te aparecerá la barra de tareas ni el botón inicio, ni el escritorio, sólo la aplicación que indiques. Esto es muy útil cuando queremos que los usuarios ejecuten exclusivamente una aplicación en su Terminal Server, pero esta aplicación debe estar preparada para ello. Por ejemplo, cuando esta aplicación se cierre tiene que cerrar la sesión de Terminal Server, de lo contrario, al cerrarse la aplicación, no aparecerá nada al cliente en su escritorio de Terminal Server.
Existen otros métodos para iniciar aplicaciones al iniciar sesión, como acceder al Registro de configuraciones de Windows 2000/2003 (regedit), en la clave:
Otra forma más es utilizando las secuencias de comandos de inicio de sesión, donde se pueden usar ficheros de proceso por lotes (.bat), o también VBS (Visual Basic Script).
Pero te recomendamos el primer método, pues ejecutará la aplicación y mostrará el escritorio de Terminal Server normal y corriente.
Publicado:
Dom Abr 13, 2008 6:33 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Terminal Server
Anuncios
En la parte final de este artículo muestra cómo hacerlo (con capturas de pantalla) paso a paso:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A