powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / JNA и локальные пользователи Windows
5 сообщений из 5, страница 1 из 1
JNA и локальные пользователи Windows
    #40082202
Мистер Шляпа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Я использую JNA. Как мне получить полные имена локальных пользователей?
Делаю так:
Код: java
1.
2.
3.
4.
				
for (Netapi32Util.User u : Netapi32Util.getUsers()) {
   System.out.println(u.name);
}


выводит логины:
ivan
petr
sidor
а как получить список:

Иван Петрович Сидоров
Петр Сидорович Иванов
Сидор Иванович Петров

?
...
Рейтинг: 0 / 0
JNA и локальные пользователи Windows
    #40082205
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сомнительно чтобы локальный профиль хранил анкетные данные пользователей.

Может вам нужно искать эти сведенья среди пользователей Windows Domain? Если машина в домене.
...
Рейтинг: 0 / 0
JNA и локальные пользователи Windows
    #40082214
Мистер Шляпа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Машина не в домене. Речь о локальных пользователях компьютера.

Эта команда Windows

net user ivan

выводит все атрибуты логина ivan в том числе и полное имя, которое мне и нужно, но парсить вывод текста не считаю правильным.
...
Рейтинг: 0 / 0
JNA и локальные пользователи Windows
    #40082257
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мистер Шляпа, поищи "Иван Петрович Сидоров" в реестре и мы напишем скрипт для линковки этого атрибута
с веткой ivan.
...
Рейтинг: 0 / 0
JNA и локальные пользователи Windows
    #40082258
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мистер Шляпа
Привет всем!
Я использую JNA. Как мне получить полные имена локальных пользователей?
Делаю так:
Код: java
1.
2.
3.
4.
				
for (Netapi32Util.User u : Netapi32Util.getUsers()) {
   System.out.println(u.name);
}


выводит логины:
ivan
petr
sidor
а как получить список:

Иван Петрович Сидоров
Петр Сидорович Иванов
Сидор Иванович Петров

?


Использовать класс Netapi32Util.UserInfo
И Netapi32Util.getUserInfo(String accountName)

<:o)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JNA и локальные пользователи Windows
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]