Dag luitjes,
Ik zoek hulp met het volgende.
Normaal lees ik attributen uit met WSH en ADSI en exporteer die naar een ldf bestandje. Dit gaat allemaal prima en importeren ook weer. Alleen nu wil ik het volgende exporteren "proxyaddresses" en dat gaat niet. Hij geeft een type mismatch. Dit komt omdat dit een lijst is en niet een attribute met 1 waarde maar met 4.
Loop nou een tijd te kloten maar krijg het niet voor elkaar en ik weet ook eigenlijk niet waar ik naar moet zoeken.
dit is een klein voorbeeldje wat een beetje de bedoeling is.
Iemand een idee waar ik dit moet zoeken.
oObject.proxyaddresses kan dus niet dit moet anders.
Ik zoek hulp met het volgende.
Normaal lees ik attributen uit met WSH en ADSI en exporteer die naar een ldf bestandje. Dit gaat allemaal prima en importeren ook weer. Alleen nu wil ik het volgende exporteren "proxyaddresses" en dat gaat niet. Hij geeft een type mismatch. Dit komt omdat dit een lijst is en niet een attribute met 1 waarde maar met 4.
Loop nou een tijd te kloten maar krijg het niet voor elkaar en ik weet ook eigenlijk niet waar ik naar moet zoeken.
code:
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
| Set FileSystem = WScript.CreateObject("Scripting.FileSystemObject")
Set OutPutFile = FileSystem.CreateTextFile("proxyaddresses.ldf", True)
Set oContainer = GetObject("LDAP://server/DC=domein,DC=nl")
EnumerateUsers oContainer
Set oNet = Createobject("Wscript.Network")
Sub EnumerateUsers(oCont)
Dim oObject
For Each oObject In oCont
Select Case LCase(oObject.Class)
Case "container" , "organizationalunit"
EnumerateUsers oObject
Case "user"
OutPutFile.WriteLine "dn: " & oObject.distinguishedName
OutPutFile.WriteLine "proxyaddresses: " & oObject.proxyaddresses
OutPutFile.WriteLine "-"
OutPutFile.WriteLine
End Select
Next
End Sub |
dit is een klein voorbeeldje wat een beetje de bedoeling is.
Iemand een idee waar ik dit moet zoeken.
oObject.proxyaddresses kan dus niet dit moet anders.
There is no art to find the minds construction in the face