|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Получить ФИО пользователя учётной записи |
|
C/C++ - Получить ФИО пользователя учётной записи
|
Старожил Сообщения: 329 |
Профиль | Отправить PM | Цитировать Как получить ФИО пользователя?
Например, логин юзера ivanov_ii, а в меню пуск написано Иванов Иван Иваныч, вот это как раз и надо получить. В гугле говорят, что надо юзать LDAP. Однако, реальных примеров не встречал. Есть такое: hr = ADsGetObject(L"LDAP://CN=computers,DC=mydomain,DC=local", IID_IADsContainer, (void**) &pCont ); Знаю, что на VB6 это выглядит так: Оно возвращает ФИО из учётной записи пользователя, вошедшего в домен. А не его логин. |
|
Отправлено: 12:08, 17-03-2019 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Чтобы продать что-нибудь ненужное, надо сначала купить что-нибудь ненужное © Матроскин
Чтобы получить ФИО пользователя нужно сначала, чтобы кто-то куда-то его вписал. Расскажите, куда у вас по регламенту вписывают ФИО? |
Отправлено: 19:48, 17-03-2019 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать Цитата Busla:
Код от vb6 всё каким то чудом определяет сам. |
|
------- Отправлено: 19:55, 17-03-2019 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать blackeangel, никакого чуда.
Вы не можете перевести приведённый Вами пример с использованием IADsADSystemInfo с VB на C++? |
Отправлено: 21:05, 17-03-2019 | #4 |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать Iska, Здравствуйте) Верно. Даже не знаю с какого конца заходить.
|
|
------- Отправлено: 21:07, 17-03-2019 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать blackeangel, ну, вот посмотрите частичный пример на C++:
Цитата:
P.S. Для преобразований видов имён можно пользовать IADsNameTranslate | Microsoft Docs. |
|
Отправлено: 21:24, 17-03-2019 | #6 |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать Iska, это уже видел, и очень плохо
Цитата:
И так же непонятно, что подавать, какие аргументы? Или ничего не надо? |
|
------- Отправлено: 21:59, 17-03-2019 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать blackeangel, я не знаю, как там на C++, но на WSH у меня сие работало ещё на Windows 2000.
|
Отправлено: 22:30, 17-03-2019 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - [решено] Поиск пользователя по ФИО в AD через командную строку | dartne | Windows Server 2008/2008 R2 | 8 | 06-06-2016 11:24 | |
Удаление учётной записи. | nyb-nybom | Хочу все знать | 9 | 11-02-2016 01:50 | |
Как изменить ФИО в уч. записи Skype | Work700 | Хочу все знать | 2 | 02-09-2014 19:04 | |
Разное - Как переименовать папку учётной записи пользователя? | DevJudgin | Microsoft Windows 7 | 1 | 10-08-2013 16:04 | |
Доступ - Можно ли отформатировать диск С, с учётной записи пользователя? | Derpy_Hooves | Хочу все знать | 3 | 22-04-2013 22:46 |
|