![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
últimamente me dicen el mas rápido del oeste... ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#2
|
||||
|
||||
|
Active Directory de w2000 Advanced Server
Busque en "Usuarios y equipos de Active Directory" del w2000 Advanced Server lo de los perfiles de los usuarios para ver si encontraba algo sobre lo de ejecutar un programa cuando este usuario iniciara sesión en cualquier terminal. 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. Iniciando programas: Iniciar el programa siguiente al iniciar la sesion (Boton de Opcion) Iniciar en:_______________________________ Nombre del Archivo de programas:________________________ pero no se si eso me servira, ahora no se que es lo que tengo que indicar en esos dos cajas de edicion, me parecia que era algo asi como inicar en:PC20 y en nombre del archivo de programas: //PC20//C:/Miapp/app.exe pero ya probe algo asi y me fui a la terminal que tiene el app.exe a iniciar sesion con la cuenta de ese usuario y no sucedio nada, no se si esto no sirve para eso o talves estoy haciendo algo mal...un saludo Gelmin Martinez(Nicaragua)
__________________
Powered by Gel |
|
#3
|
||||
|
||||
|
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#4
|
||||
|
||||
|
El usuario que quiero configurar pertenece a un dominio de la red me parece a mi que si quiero configurarle algo tengo que hacerlo desde el servidor donde se encuentran todos los usuarios del dominio que estan en Active Directory si quisiera hacerlo desde la terminal, en panel de control/constraseñas/opciones Avanzadas solo me aparecen los usuarios locales de la terminal porque tengo en las terminales w2000pro y yo quiero configurar un usuario que sera global osea pertenece a un dominio, creo que no lo puedo configurar desde cada una de las terminales o si?...veo que esto esta bastante complicado jejeje....un saludo Gelmin Martinez(Nicaragua)
![]()
__________________
Powered by Gel |
|
#5
|
||||
|
||||
|
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 |
|
#6
|
||||
|
||||
|
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 |
|
#7
|
||||
|
||||
|
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 |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|