Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / тип lastlogon в LDAP / 3 сообщений из 3, страница 1 из 1
06.12.2007, 13:40:27
    #34990996
nergal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тип lastlogon в LDAP
на сиквэл сервере прилинковал LDAP
и сделал к нему такой запрос
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
SELECT     
			lastlogon as lg ,
					title, sAMAccountName, givenname AS 'First name', middleName AS Initials, sn AS 'Last name', displayName, telephonenumber AS Telephone, 
                      mail AS Mail, info AS Remarks, department AS Department, company AS Company, manager AS Manager

FROM         OPENQUERY(ADSI, 
                      'SELECT
		lastlogon,
        title,
    sAMAccountName,
    givenname ,
    middleName,
    sn ,
    displayName, 
    telephonenumber,
    mail,
    info,    
    department ,
    company,
    manager
    
    FROM
        ''LDAP://dc=company,dc=ru''
    WHERE
        objectCategory = ''Person''
        AND objectClass = ''user''
    ')
                       AS derivedtbl_1
вот в lastlogon какоето число, толи это милисекунды, толи секунды незнаю
я думаю, что это время последнего входа в систему
хочу отобразить ее в удобном для понимания дате
помогите, пжалуйста
...
Рейтинг: 0 / 0
18.12.2007, 17:47:32
    #35018556
Igor86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тип lastlogon в LDAP
Функцию писать надо. На VBScript например, так

' ------ SCRIPT CONFIGURATION ------
strUserDN = "<UserDN>" ' e.g. cn=rallen,ou=Sales,dc=rallencorp,dc=com
' ------ END CONFIGURATION ---------

set objUser = GetObject("LDAP://" & strUserDN)
set objLogon = objUser.Get("lastLogon")
intLogonTime = objLogon.HighPart * (2^32) + objLogon.LowPart
intLogonTime = intLogonTime / (60 * 10000000)
intLogonTime = intLogonTime / 1440
WScript.Echo "Approx last logon timestamp: " & intLogonTime + #1/1/1601#

Более подробно описание здесь:
http://www.microsoft.com/technet/scriptcenter/topics/win2003/lastlogon.mspx
http://support.microsoft.com/kb/555936
...
Рейтинг: 0 / 0
18.12.2007, 21:53:01
    #35018977
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тип lastlogon в LDAP
если кд в домене не один, то ластлогон нужно сканить на всех кд, сохраняя более позднюю дату ...
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / тип lastlogon в LDAP / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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