Dim oContainer
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("activedirectory.txt",2,true)
Set oContainer=GetObject("LDAP://DC=test,DC=local")
EnumerateUsers oContainer
f.close()
Set oContainer = Nothing
WScript.Quit(0)
Sub EnumerateUsers(oCont)
Dim oUser
For Each oUser In oCont
Select Case LCase(oUser.Class)
Case "user"
f.writeline(oUser.sAMAccountName & "#" & oUser.displayName & "#" & oUser.scriptPath & "#" & oUser.homeDrive & "#" & oUser.homeDirectory & "#" & oUser.name & "#" & oUser.mail)
Case "organizationalunit", "container"
EnumerateUsers oUser
End Select
'OutPutFile.WriteLine
Next
End Sub
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=20&topic_id=6261&post_id=24883