Вопрос:

Java: программный способ определения текущего пользователя Windows

java windows

11470 просмотра

3 ответа

105397 Репутация автора

Я вижу много похожих вопросов, однако я хочу найти имя пользователя текущего пользователя, использующего Java.

Возможно, что-то вроде:

System.getProperty(current.user);

Но я не совсем уверен.

Автор: jjnguy Источник Размещён: 28.08.2008 12:17

Ответы (3)


28 плюса

57480 Репутация автора

Решение

Ты на самом деле очень близко. Это то, что вы ищете:

System.getProperty("user.name")
Автор: Chris Bunch Размещён: 28.08.2008 12:20

5 плюса

11921 Репутация автора

Общедоступные свойства системы описаны в System.getProperties()методе.

Как сказал Крис, "user.name"это свойство заставить пользователя запускать ваше приложение.

Автор: John Meagher Размещён: 03.09.2008 11:07

2 плюса

715 Репутация автора

Как упомянуто выше (и связано для Java 6), чтобы получить текущего пользователя:

System.getProperty("user.name")

Для Java 7: System.getProperties ()

Для Java 8: System.getProperties ()

Для Java 9: System.getProperties ()

Автор: marklark Размещён: 11.05.2016 07:52
Вопросы из категории :
32x32