Einrichten von Visual Basic 6.0 für die ADSI-Entwicklung
Einrichten der Microsoft Visual Studio 2010-Entwicklungsumgebung für Visual Basic
Starten Sie Visual Studio 2010.
Erstellen Sie ein neues Visual Basic-Projekt.
Fügen Sie einen Verweis auf die Active DS-Typbibliothek hinzu.
Hinweis
Wenn Sie keine frühe COM-Objektbindung benötigen, ignorieren Sie diesen Schritt.
- Projekt auswählen | Verweis hinzufügen.
- Wählen Sie die Registerkarte COM aus.
- Wählen Sie Active DS Type Library aus.
Beginnen Sie mit der Programmierung mit ADSI.
Melden Sie sich zunächst bei einer Windows-Domäne an. Sie müssen über die Berechtigung zum Ändern der Active Directory-Datenbank verfügen. Standardmäßig verfügt der Administrator über diese Berechtigung.
Eine Visual Basic 6.0-Beispielanwendung: Ändern von FullName und Beschreibung für einen Benutzer
Führen Sie die vorherigen Schritte aus, um ein ausführbares Visual Basic-Standardprojekt zu erstellen.
Doppelklicken Sie auf das Formular. Geben Sie in Form_Load Folgendes ein. Sie müssen die Zeichenfolge "LDAP://CN=jeffsmith,CN=users,DC=fabrikam,DC=com" durch den ADsPath eines vorhandenen Benutzers in einem Container in Ihrer Domäne ersetzen. Erstellen Sie ein Testbenutzerkonto, das zu diesem Zweck geändert werden kann.
'------------------------------------------------------------ ' This code example is used to set the FullName and Description '------------------------------------------------------------ Dim usr As IADsUser ' Bind to a user object. Set usr = GetObject("LDAP://CN=jeffsmith,CN=users,DC=fabrikam,DC=com") usr.FullName = "Jeff Smith" usr.Description = "A user for fabrikam.com" usr.SetInfo ' Commit the changes to the directory
Drücken Sie <F5> , um das Programm auszuführen.
Verwenden Sie zum Überprüfen von Änderungen das Active Directory-Benutzer und -Computer-Verwaltungstool. Weitere Informationen zur Verwendung von ADSI und Visual Basic finden Sie unter Zugreifen auf Active Directory mit Visual Basic.