Hallo zusammen,
eines vorweg: ich weiss, dass es irgendwo eine AD.au3 gibt. Diese möchte ich jedoch nicht nutzen, da ich nur sehr wenig an der AD auslesen möchte, und das sonst Overkill wäre.
Zudem möchte ich auch selber etwas lernen ![]()
Also hier mein Problem: Ich möchte von einem gegebenen Benutzer gewisse Informationen (Voller Name, Telefonnummern etc.) aus dem Active Directory auslesen. Dazu gibt es diesen MSDN Artikel.
Die Groups kann ich auch in einer Schleife erfolgreich abfragen. Aber mit dem Rest funktioniert nichts....
Hier mein Script:
Spoiler anzeigen
$FQDN = "CN=User,OU=General,OU=Departement,DC=company,DC=com"
[/autoit] [autoit][/autoit] [autoit]$oIADsUser = ObjGet("LDAP://" & $FQDN) ;http://msdn.microsoft.com/en-us/library/…0(v=VS.85).aspx
If @error Or Not IsObj($oIADsUser) Then MsgBox(0,"","Fehler1")
;*******************************Funktioniert!!!
For $Group In $oIADsUser.Groups
MsgBox(0,"",$Group.Name)
MsgBox(0,"",$Group.Description)
Next
;*******************************Funktioniert NICHT!!!
MsgBox(0,"",$oIADsUser.Get("FullName"))
$oIADsUser = 0
Vielleicht findet jemand einen Fehler!