configuration de Visual Basic 6,0 pour le développement ADSI

configuration de l’environnement de développement Microsoft Visual Studio 2010 pour Visual Basic

  1. Démarrez Visual Studio 2010.

  2. créez un projet de Visual Basic.

  3. Ajoutez une référence à la bibliothèque de types Active Directory.

    Notes

    Si vous n’avez pas besoin d’une liaison d’objet COM précoce, ignorez cette étape.

    1. sélectionnez Project | ajouter une référence.
    2. Sélectionnez l’onglet com .
    3. Sélectionnez bibliothèque de types Active Directory.
  4. Commencez à programmer avec ADSI.

avant de commencer, connectez-vous à un domaine Windows. Vous devez être autorisé à modifier la base de données Active Directory. Par défaut, l’administrateur dispose de ce privilège.

exemple d’Application Visual Basic 6,0 : modification de FullName et Description pour un utilisateur

  1. suivez les étapes précédentes pour créer un fichier exécutable standard Visual Basic projet.

  2. Double-cliquez sur le formulaire. Dans _ chargement du formulaire, tapez ce qui suit. Vous devez remplacer la chaîne « LDAP : 0408 = JeffSmith, CN = Users, DC = fabrikam, DC = com » par l’ADsPath d’un utilisateur existant dans un conteneur de votre domaine. Créez un compte d’utilisateur de test qui peut être modifié à cet effet.

    '------------------------------------------------------------
    ' 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
    
  3. Appuyez sur < F5 > pour exécuter le programme.

  4. Pour vérifier les modifications, utilisez l’outil de gestion utilisateurs et ordinateurs Active Directory. pour plus d’informations sur l’utilisation d’ADSI et de Visual Basic, consultez accès à Active Directory à l’aide de Visual Basic.