Hallo Zusammen
Ich bin ein relativer Neuling was das VBS programmieren/ scripten angeht.
Ich habe folgenden Code-Abschnitt in meinem Script:
Wenn ich das Script laufen lasse kommt es jedoch gar nicht in die For-Schleife rein.
Ich vermute den Fehler bei der Bezeichnung memberOf.
Wisst ihr was der Fehler sein könnte?
Das Script, sprich dieser Abschnitt an sich soll aus einer Active Directory Group die memberOf auslesen und in eine Excel Datei schreiben.
Könnt ihr mir vielleicht sagen ob es so klappt oder ob es eine einfacher Methode gibt um die memberOf einer Gruppe auszulesen?
Bin momentan gerade echt ratlos!
Vielen Dank und Gruss Fabio
Ich bin ein relativer Neuling was das VBS programmieren/ scripten angeht.
Ich habe folgenden Code-Abschnitt in meinem Script:
Visual Basic-Quellcode
- Sub GetMemberOf(ByVal objADObject, line)
- Dim objMemberOf
- col = line
- For Each objMemberOf In objADObject.memberOf
- If
- objMemberOf.Class = "user" Then
- LogFile.WriteLine objMemberOf.lastname & " " & objMemberOf.firstname & ", "
- col = line
- ElseIf
- objMemberOf.Class = "group" Then
- LogFile.WriteLine objMemberOf.sAMAccountName"
- Else
- col = line
- LogFile.WriteLine objMemberOf.samAccountName & ", "
- End If
- Next
- End Sub
Wenn ich das Script laufen lasse kommt es jedoch gar nicht in die For-Schleife rein.
Ich vermute den Fehler bei der Bezeichnung memberOf.
Wisst ihr was der Fehler sein könnte?
Das Script, sprich dieser Abschnitt an sich soll aus einer Active Directory Group die memberOf auslesen und in eine Excel Datei schreiben.
Könnt ihr mir vielleicht sagen ob es so klappt oder ob es eine einfacher Methode gibt um die memberOf einer Gruppe auszulesen?
Bin momentan gerade echt ratlos!
Vielen Dank und Gruss Fabio