Вниз
Скачать: CL | DM;

Определить активного пользователя windows?   Найти похожие ветки 

 
Тын-Дын ©   (2008-07-12 21:52) [0]

Как определить из сервиса активного пользователя системы - того, которому в данный момент рабочий стол принадлежит?


 
Eraser ©   (2008-07-13 01:00) [1]

> [0] Тын-Дын ©   (12.07.08 21:52)

WTSGetActiveConsoleSessionId
WTSQueryUserToken


 
Тын-Дын ©   (2008-07-13 01:12) [2]


> Eraser ©   (13.07.08 01:00) [1]
>
> > [0] Тын-Дын ©   (12.07.08 21:52)
>
> WTSGetActiveConsoleSessionId
> WTSQueryUserToken


Спасибо, сейчас попробую.


 
Тын-Дын ©   (2008-07-13 01:22) [3]


> Eraser ©   (13.07.08 01:00) [1]
>
> > [0] Тын-Дын ©   (12.07.08 21:52)
>
> WTSGetActiveConsoleSessionId
> WTSQueryUserToken


А разве эти функции не к терминальному серверу относятся?


 
Германн ©   (2008-07-13 02:10) [4]


> Тын-Дын ©   (13.07.08 01:22) [3]
>
>


> А разве эти функции не к терминальному серверу относятся?
>
>

А разве первые три буквы тебе ничего не сказали при их чтении?


 
Eraser ©   (2008-07-13 02:16) [5]

> [0] Тын-Дын ©   (12.07.08 21:52)

если без wts, тогда тупо GetUserName? )


 
Тын-Дын ©   (2008-07-13 02:18) [6]

Удалено модератором


 
Eraser ©   (2008-07-13 02:18) [7]

а.. из сервиса, не доглядел.. тогда можно извлекать token эксплорера и брать оттуда юзера.


 
Тын-Дын ©   (2008-07-13 02:19) [8]


> token эксплорера


Которого из...?


 
Eraser ©   (2008-07-13 02:20) [9]

если их несколько - см. wts ))


 
Германн ©   (2008-07-13 02:33) [10]


> Большое спасибо за разъяснение

Огромное пожалуйста!


 
Тын-Дын ©   (2008-07-13 02:57) [11]

Удалено модератором


 
Тын-Дын ©   (2008-07-13 02:58) [12]


> Eraser ©   (13.07.08 02:20) [9]
>
> если их несколько - см. wts ))


хм. Несколько пользователей может не только на терминальном сервере, но и XP, например.


 
Германн ©   (2008-07-13 03:07) [13]

Удалено модератором


 
Тын-Дын ©   (2008-07-13 03:13) [14]

Удалено модератором


 
Eraser ©   (2008-07-13 03:17) [15]

> [12] Тын-Дын ©   (13.07.08 02:58)

перечисленные мной функции поставляются с системой, начиная как раз с xp.


 
Тын-Дын ©   (2008-07-13 03:21) [16]


> Eraser ©   (13.07.08 03:17) [15]
>
> > [12] Тын-Дын ©   (13.07.08 02:58)
>
> перечисленные мной функции поставляются с системой, начиная
> как раз с xp.


Поставляются-то они с системой. Вот только работают с терминальным сервером.


 
Тын-Дын ©   (2008-07-13 06:32) [17]


> Eraser ©


Ещё раз спасибо за наводку. С помощью этих функций и пр. удалось решить проблему.


 
Тын-Дын ©   (2008-07-13 06:33) [18]

Вернее

WTSGetActiveConsoleSessionId
+
WTSQuerySessionInformation



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.008 c
15-1246132501
Loginov Dmitry
2009-06-27 23:55
2009.08.30
DBF


2-1246427745
lewka
2009-07-01 09:55
2009.08.30
Отправка электроной почты


2-1246604370
Neket
2009-07-03 10:59
2009.08.30
Как узнать колличество записей в DBGrid?


2-1246026729
Vayrus
2009-06-26 18:32
2009.08.30
Проблема с GetKeyDateTime в Win XP


15-1245963387
Германн
2009-06-26 00:56
2009.08.30
Старикам, помнящим свою молодость.




   Наверх