'Set query attribute. strBase = "<LDAP://" & strDomain & ">" strFilter = "(&(objectCategory=person)(objectClass=user))" strAttributes = "distinguishedName,lastLogonTimeStamp" Const ADS_SCOPE_SUBTREE=2 ADOCommand.CommandText = strBase & ";" & strFilter & ";" & strAttributes & ";subtree" ADOCommand.Properties("Page Size") = 1000 ADOCOmmand.Properties("Searchscope") = ADS_SCOPE_SUBTREE Set ADORecordset = ADOCommand.Execute 'Get local time zone from registry Set objShell = CreateObject("Wscript.Shell") regKey = objShell.RegRead("HKLM\System\CurrentControlSet\Control\TimeZoneInformation\ActiveTimeBias") If (UCase(TypeName(regKey)) = "LONG") Then reg = regKey ElseIf (UCase(TypeName(regKey)) = "VARIANT()") Then reg = 0 For i = 0 To UBound(regKey) reg = reg + (regKey(i) * 256^i) Next End If
Доброго дня ! В этом блоге я постараюсь оставлять самые интересные и значимые события моей жизни. Надеюсь они будут такими же интересными и для вас !
четверг, 28 ноября 2013 г.
Когда в последний раз логинелся пользователь в active directory?
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий