Hola:

Para empezar, podés usar la función SYS(0) como siempre, que te da el
usuario y nombre BIOS del PC en la red, fuera de eso, y específicamente en
Citrix (o Terminal Services), podés consultar la variable de entorno
SessionName con GETENV("SessionName"), que te da el identificador único de
sesión para un usuario en la ejecución actual, y que será distinta para
cada inicio de sesión incluso del mismo usuario en el mismo servidor, por
lo que si se permiten múltiples logins por usuario te podés encontrar
varias sesiones con id distinto para el mismo usuario.


Saludos.-



El 22 de septiembre de 2015, 6:02, arielonix-fiber <
[email protected]> escribió:

> Hola a todos .:
>
>                             Alguno sabe como puedo determinar el nombre de
> usuario o sesión en terminal services. Osea, tengo varias máquinas
> conectadas  mediante terminal sevices a un windows server 2012, por
> ejemplo,
> y necesito determinar que operación hizo cada usuario. Yo utilizo VFP 6.0
> con SP5.
>
>
> Hay alguna función que me ayude a determinar esto ?
>
> Saludos
>
>
> Ariel Sznaiderberg
> Onix
>

Responder a