[vbs] Recherche OU d'un utilisateur donné d'Active Directory

Recherche OU d'un utilisateur donné d'Active Directory [vbs] - Windows & Software

Marsh Posté le 15-02-2006 à 08:29:54    

Bonjour,
 
Il me faudrait un script qui me permettre de connaître l'OU d'un utilisateur donné, si quelqu'un peut m'aider se serait sympa!  
 
j'ai essayé ce code :  
 

Citation :

Set objConnection = CreateObject("ADODB.Connection" )  
Set objCommand =   CreateObject("ADODB.Command" )  
objConnection.Provider = "ADsDSOObject"  
objConnection.Open "Active Directory Provider"  
 
Set objCOmmand.ActiveConnection = objConnection  
objCommand.CommandText = _  
  "Select ou from 'LDAP://DC=pdch,DC=fr'Where objectClass='user' and samAccountName='"& MonCompte  & "'"  
Set objRecordSet = objCommand.Execute  
objRecordSet.MoveFirst  
     
if objRecordSet.EOF=false then  
         wscript.echo objRecordSet.Fields("OU" ).Value  
end if


 
Je n'ai pas d'erreur mais il m'affiche null, pourquoi??  
 
je viens de trouver un morceau de code qui affiche l'OU de l'utilisateur courant ou de l'ordinateur mais comment l'adapter à mon cas ?  
 

Citation :

Set objADSysInfo = CreateObject("ADSystemInfo" )  
WScript.Echo "Current site name: " & objADSysInfo.SiteName

Reply

Marsh Posté le 15-02-2006 à 08:29:54   

Reply

Marsh Posté le 15-02-2006 à 09:19:39    

postes plus tôt ta question içi : http://forum.hardware.fr/hardwaref [...] ujet-1.htm


Message édité par chailloug le 15-02-2006 à 09:20:01
Reply

Sujets relatifs:

Leave a Replay

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