Ver Mensaje Individual
  #11  
Antiguo 30-04-2004
Avatar de Voutarks
Voutarks Voutarks is offline
Miembro
 
Registrado: jul 2003
Ubicación: Islas Canarias
Posts: 118
Reputación: 21
Voutarks Va por buen camino
Suponiendo que me respondes afirmativamente a la pregunta anterior y un usuario no tiene ordenador fijo sino que puede entrar desde cualquiera lo que te propongo hacer es crear un programita siguiendo lo propuesto por jachguate.

Desde delphi has de crear una nueva aplicacion. Lo mejor es crearla del tipo Console Application . Una vez hecho esto sustituye todo el codigo por este:

Código:
program Usuarios;

uses
  Windows, SysUtils, types;

function GetLoginName: string;
var
  buffer: array[0..255] of char;
  size: dword;
begin
  size := 256;
  if GetUserName(buffer, size) then
    Result := buffer
  else
    Result := ''
end;

var nombre: string;

begin
  nombre := GetLoginName;
  if nombre = 'pepe' then
    WinExec(PChar('c:\windows\notepad.exe'),SW_SHOWNORMAL);
end.
Como ves lo que hace el programita este es que si el usuario que ha iniciado sesion en la maquina se llama 'pepe' entonces iniciara el block de notas, en esta caso. Tu puedes poner la condicion que quieras para tus usuarios y poner la ruta correcta hacia la aplicacion en cuestion, que lo mas normal es que se encuentre en la misma ubicación en todos los ordenadores.

Este programa lo colocas en la carpeta inicio para todos los usuarios del equipo.

Cita:
Empezado por Gelmin
Seleccione un usuario me fui a sus propiedades y en la pestaña "Entorno" encontre algo que dice:

use esta ficha para configurar el entorno de inicio de servicios de terminal server. Esta configuración suplantara la especificada para cliente.
Esto es otra cosa: se trata del terminal server de microsoft. Sirve para abir sesiones graficas remotas, para autenticarse y ejecutar aplicaciones en el servidor, mostrandose sólo el resultado de la pantalla en el cliente,como los servidores y clientes X de los UNIX. Para utilizar esto hay que contratar licencias a microsoft, las cuales no salen nada baratas precisamente. Así que no tiene que ver con lo que estamos tratando.

Espero haberte ayudado.
__________________
Emilio J. Curbelo
Responder Con Cita