Vérification d'existence compte utilisateur dans L'AD

Vérification d'existence compte utilisateur dans L'AD - VB/VBA/VBS - Programmation

Marsh Posté le 05-02-2005 à 19:27:43    

Bonjour, jessai de créer un script en vbs qui créer des objets utilisateurs et computers dans l'AD mais j'aimerais vérifier s'il n'existe pas déjà..
 
Quelqu'un peut m'aider??

Reply

Marsh Posté le 05-02-2005 à 19:27:43   

Reply

Marsh Posté le 06-02-2005 à 15:11:42    


 
 
 
 
'===================================================
' La fonction suivante teste l'existence d'un utilisateur
'Exist_LDAP_User("user" )
 
Private Function Exist_LDAP_User(samAccountName)
    strUserName = samAccountName
    Set objConnection = CreateObject("ADODB.Connection" )
    objConnection.Open "Provider=ADsDSOObject;"
    Set objCommand = CreateObject("ADODB.Command" )
    objCommand.ActiveConnection = objConnection
    objCommand.CommandText = "<LDAP://dc=fabrikam,dc=com>;(&(objectCategory=User)" & "(samAccountName=" & strUserName & " ));samAccountName;subtree"
 
    Set objRecordSet = objCommand.Execute
 
    If objRecordset.RecordCount = 0 Then
        Exist_LDAP_User = False
    Else
        Exist_LDAP_User = True
    End If
    objConnection.Close
 End Function
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed