usuario saber obtener logueado home ejemplos como java windows

java - saber - system getproperty user



Java: forma de determinar el usuario actual de Windows (3)

Como se mencionó anteriormente (y vinculado para Java 6), para obtener el usuario actual:

System.getProperty("user.name")

Para Java 7: System.getProperties ()

Para Java 8: System.getProperties ()

Veo muchas preguntas similares, sin embargo, quiero encontrar el nombre de usuario del usuario actualmente conectado utilizando Java.

Probablemente sea algo así como:

System.getProperty(current.user);

Pero, no estoy muy seguro.


En realidad estás muy cerca. Esto es lo que estás buscando:

System.getProperty("user.name")


Las propiedades del sistema comúnmente disponibles están documentadas en el método System.getProperties() .

Como dijo Chris "user.name" es la propiedad para que el usuario ejecute su aplicación.