Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Terminal Server
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Terminal Server

Publicar nuevo tema Responder al tema
Foros de discusión » Windows 10, Windows 7, Windows Server 2010, W2008, W2003   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
Gabrieldfm
Usuario


Registrado: Apr 10, 2008
Mensajes: 1

Asunto: Terminal Server Responder citando

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?
MensajePublicado:
Jue Abr 10, 2008 6:15 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Terminal Server Responder citando



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:

Código:

  'Ejecutar aplicación
  Set objEjecutarAplicacion = WScript.CreateObject("WScript.Shell")
  aplicacion = "C:\Windows\system32\calc.exe"
  objEjecutarAplicacion.run (aplicacion)


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:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

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.
MensajePublicado:
Dom Abr 13, 2008 6:33 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Terminal Server Responder citando



Anuncios



En la parte final de este artículo muestra cómo hacerlo (con capturas de pantalla) paso a paso:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=276
MensajePublicado:
Dom Abr 13, 2008 6:35 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Windows 10, Windows 7, Windows Server 2010, W2008, W2003  

Cambiar a:  
Key
  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