FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
A ver si te entiendo Gelmin.
Tu lo que quieres es que cuando un determinado usuario entre en el dominio desde cualquier equipo de la red se le ejecute o no un programa dependiendo de que usuario sea. ¿Correcto? Porque si cada usuario solo se conecta desde su equipo eso seria mas facil que aprender a tocar las maracas
__________________
Emilio J. Curbelo |
#2
|
||||
|
||||
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. Este programa lo colocas en la carpeta inicio para todos los usuarios del equipo. Cita:
Espero haberte ayudado.
__________________
Emilio J. Curbelo |
#3
|
||||
|
||||
Correcto men asi es la jugada...!
Gracias por tu tiempo Voutarks, correcto...! exactamente lo que dijistes en tu primer mensaje es lo que yo necesito, es que yo pense que habia una forma de especificar a los usuarios de win Server que programa se ejecutaría en el momento de iniciar sesion en cualquier equipo, lo que estas diciendo es una buena idea, en los comentarios anteriores tambien me sugirieron algo asi, que obtubiera el usuario de Win y si no era el que me intereza pues que cerrara el form principal de mi programita, gracias por darme ideas de como puedo resolver eso, voy a resolverlo de esa manera....ahora ya tengo idea de como hacerlo....! un saludo y gracias a todos... Gelmin Martinez (Nicaragua)
__________________
Powered by Gel |
#4
|
|||
|
|||
Y para impedir que un usuario puede ejecutar un programa?
__________________
Dave |
|
|
|