Usuario logueado en Windows
Gente, necesito saber si alguien conoce alguna api de java que me
devuelva el usuario logoneado en ese momento en el SO. Se entiende mi
pregunta, por ejemplo, si laburo bajo NT quiero saber desde mi aplicación,
quién está logueado usándola bajo NT.
Me he vuelto loco buscando y nada.
Nos vemos
walter
devuelva el usuario logoneado en ese momento en el SO. Se entiende mi
pregunta, por ejemplo, si laburo bajo NT quiero saber desde mi aplicación,
quién está logueado usándola bajo NT.
Me he vuelto loco buscando y nada.
Nos vemos
walter
Puedes usar System.getProperty("user.name")
Por ejemplo:
String userName = System.getProperty("user.name");
Por ejemplo:
String userName = System.getProperty("user.name");
Sinceramente es una inquietud que aún tengo, pero piensa en esto:
Un usuario de Windows es una caracteristica propia de Win32, no es multiplataforma por lo tanto creo que esa información no se puede obtener directamente de JRE. Lo más probable es que necesites usar JNI para hacer una invocacion a una funcion de la API Win32 que te devuelva ese dato. Trata de ver por ese lado. Suerte en el intento y te agradecerÃa que si lo sabes, me lo comuniques
Un usuario de Windows es una caracteristica propia de Win32, no es multiplataforma por lo tanto creo que esa información no se puede obtener directamente de JRE. Lo más probable es que necesites usar JNI para hacer una invocacion a una funcion de la API Win32 que te devuelva ese dato. Trata de ver por ese lado. Suerte en el intento y te agradecerÃa que si lo sabes, me lo comuniques