Zum Inhalt springen

Larzarus

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

  1. :cool: Option Explicit Private Sub cmdAlleBenutzerauflisten_Click() Dim c As IADsContainer Dim u As IADsUser Set c = GetObject("LDAP://ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local") c.Filter = Array("User") For Each u In c lstallebenutzer.AddItem u.Get("samaccountname") Next End Sub Private Sub cmdallegruppenauflisten_Click() Dim z As IADsContainer Dim x As IADsGroup Set z = GetObject("LDAP://ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local") z.Filter = Array("Group") For Each x In z lstallegruppen.AddItem x.Get("samaccountname") Next End Sub Private Sub cmdbeenden_Click() End End Sub Private Sub cmdbenutzer_Click() Dim g As IADsGroup Dim benutzer As String Dim gruppe As String benutzer = txtBenutzer.Text gruppe = txtgruppe.Text Set g = GetObject("LDAP://cn=" & gruppe & ",ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local") g.Add "LDAP://cn=" & benutzer & ", ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local" MsgBox "Benutzer zur Gruppe hinzugefügt!" End Sub 'Private Sub cmdBenutzerauflisten_Click() 'Dim gruppe As String 'gruppe = Ai3a02JOE 'Dim obj As ActiveDs.IADs 'Const LDAP = "LDAP://cn=" & gruppe & ",ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local" 'Set oGroup = GetObject(LDAP) 'For Each obj In oGroup.Members 'MsgBox obj.Name Private Sub cmdeinfuegen_Click() 'Anlegen einer neuen Gruppe Dim g As IADsGroup Dim c 'As IADsContainer 'Dim g As IADsContainer Dim gruppe As String gruppe = txteingabe.Text 'Bindung an Container Set c = GetObject("LDAP://ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local") 'Erzeugung einer neuen Gruppe Set g = c.Create("group", "cn=AI3A02-" & gruppe) 'Attribute setzen g.Put "samAccountName", CStr("ai3a02-" & gruppe) g.SetInfo MsgBox "Gruppe wurde angelegt" 'Set ADSIADS_createGroup = g lstallegruppen.Clear cmdallegruppenauflisten_Click End Sub Private Sub cmdeinfuegen2_Click() 'Anlegen eines neuen Benutzers im Active Directory Dim c As IADsContainer Dim u As IADsUser Dim benutzer As String benutzer = txteingabe2.Text 'Bindung an Container Set c = GetObject("LDAP://ou=AG02,ou=AGs,ou=AI3A,ou=Kurse,dc=training,dc=local") 'Erzeugung neuer Benutzers Set u = c.Create("User", "cn=AI3A02-" & benutzer) u.Put "samAccountName", CStr("ai3a02-" & benutzer) 'Konto aktivieren u.SetInfo u.AccountDisabled = False u.SetInfo MsgBox "Benutzer wurde angelegt" lstallebenutzer.Clear cmdAlleBenutzerauflisten_Click End Sub Ich müsste das hier alles genau erklärt haben mit kommentaren wäre super :confused: ich habs zwar programmiert verstehe auch ein wenig davon aber will es halt ganz genau wissen THX schon mal Larz :cry: :cry: :cry: :shock:

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...