[VBScript] ADSI: User ingelogged of niet*

Pagina: 1
Acties:
  • 126 views sinds 30-01-2008
  • Reageer

  • coldasice
  • Registratie: September 2000
  • Laatst online: 20:19

coldasice

business intelligence

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Dim sUserInfo

Set oContainer = GetObject("WinNT://my_domain")

For Each oIADs In oContainer
    If (oIADs.Class = "User") Then
        Set oUser = oIADs
    
        UserName = ""
        FullName = ""
        
        UserName = oUser.Name
        FullName = oUser.FullName
%>

<TR>
    <TD><%=UserName%> </TD>
    <TD><%=FullName%> </TD>

<%    End If%>


Nu wil ik graag de status van de user bekijken...of hij online danwel offline is...
weet iemand of dit met ADSI gaat of kan dit niet ...kan ik dit eenvoudig anders oplossen???

USer online status bekijken moet de topic titel zijn....sorry

[ Voor 17% gewijzigd door coldasice op 17-10-2003 13:23 ]

freelance-intelligence.info


  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 18-08 14:38
Bekijk de properties van de user eens als ADSI entry..
Met ADSI kan je alles doen wat je in Active Directory ook kan..(pin me er niet op vast)

  • coldasice
  • Registratie: September 2000
  • Laatst online: 20:19

coldasice

business intelligence

Topicstarter
Ik heb heel veel sites afgelopen en volgens mij gaat het niet....
nu moet ik verder zoeken naar andere manieren.....

ik wil eigenlijk gewoon de status van een computer(aan/uit) op intranet zetten zodat mensen kunnen zien wie er vandaag aanwezig is op systeembeheer.....zou toch moeten kunnen....

freelance-intelligence.info


  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 18-08 14:38
Heb je op http://www.iisfaq.com al gekeken in de sectie ADSI scripts?

Misshcien kan je er beter met .NET over heen gaan...die heeft een wat betere support...en het is veel overzichtelijker...

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 20-08 22:11

mulder

ik spuug op het trottoir

Mocht het met ADSI mogelijk zijn: je weet toch wanneer diegene inlogd? Dat kun je natuurlijk opslaan.

oogjes open, snaveltjes dicht


  • coldasice
  • Registratie: September 2000
  • Laatst online: 20:19

coldasice

business intelligence

Topicstarter
de lastlogin heb je wel ja maar dan weet je niet voor 100% of hij nog wel online is.....

ik heb nu iets met WMI gevonden...het werkt alleen nog niet helemaal
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<%



strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_Account",,48)
For Each objItem in colItems
if objItem.Status<>OK then
else
    %><tr><td>Name: </td><td> <%=objItem.Name%><td>
    <td>Status:  </td><td> <%= objItem.Status%><td></tr>
end if
Next    
%>


Alleen dit is van een WScript gejat en dit moet ik nog ff herschrijven naar vbscript....

freelance-intelligence.info


  • coldasice
  • Registratie: September 2000
  • Laatst online: 20:19

coldasice

business intelligence

Topicstarter
werkt niet....de status is altijd oke....ook als mensen offline zijn....

freelance-intelligence.info

Pagina: 1