Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1662 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Commande pour recupérer valeur et l'intégrer dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Commande pour recupérer valeur et l'intégrer dans un fichier

n°1520190
BeN@MsTeR
Ne jamais pisser face au vent
Posté le 26-02-2007 à 15:28:29  profilanswer
 

Bonjour,
 
Je vous expose à mon problème :
 
Je dois recupérer une variable dans mon Active Directory pour pouvoir l'intégrer dans un fichier .prf qui me permettra de configurer les boites mails des utilisateurs de mon domaine via des GPO.
 
La variable je l'ai recupéré avec un script, mais je cherche la façon dont je peux recupérer cette valeur pour l'intégrer dans mon fichier .prf
 
Si quelqu'un a un indice pour ça serait sympa.. merci d'avance

mood
Publicité
Posté le 26-02-2007 à 15:28:29  profilanswer
 

n°1520391
jpcheck
Pioupiou
Posté le 26-02-2007 à 18:06:23  profilanswer
 

peux-tu nous indiquer ton script, pour savoir comme nt tu stockes ton information stp :)

n°1520697
BeN@MsTeR
Ne jamais pisser face au vent
Posté le 27-02-2007 à 09:42:56  profilanswer
 

voici mon script :
 

Code :
  1. Dim conteneur
  2. Dim utilisateur,OU
  3. Set WshShellObj = WScript.CreateObject("WScript.Shell" )
  4. Set WshProcessEnv = WshShellObj.Environment("Process" )
  5. codeRH=WshProcessEnv("USERNAME" )
  6. wscript.echo "codeuser : "&codeuser
  7. set objConnection = CreateObject("ADODB.Connection" )
  8. Set objCommand = CreateObject("ADODB.Command" )
  9. objConnection.Provider = "ADsDSOObject"
  10. objConnection.Open "Active Directory Provider"
  11. Set objCOmmand.ActiveConnection = objConnection
  12. objCommand.CommandText = _
  13. "Select DistinguishedName from 'LDAP://OU=xxxx,OU=Bureautique,OU=Comptes Individuels,OU=Utilisateurs,OU=xxxx,DC=xxx,DC=xxxxxx,DC=xxxxx,DC=xxxxx,DC=xxx' " _
  14. & "Where objectClass='user' AND sAMAccountName='"&codeuser&"'"
  15. 'objCommand.commandText ="<LDAP://dcxxxx/OU=xxxx,OU=Bureautique,OU=Comptes Individuels,OU=Utilisateurs,OU=xxxx,DC=xxx,DC=xxxxxx,DC=xxxxx,DC=xxxxx,DC=xxxr>;(&(objectClass=user)(sAMAccountName='codeuser'));DistinguishedName;subTree"
  16. Set objRecordSet = objCommand.Execute
  17. objRecordSet.MoveFirst
  18. Do Until objRecordSet.EOF
  19. DNUser= objRecordSet.Fields(0).Value
  20. objRecordSet.MoveNext
  21. Loop
  22. 'set conteneur = GetObject("LDAP://CN=XXXX xxxxxxxx,OU=xxxx,OU=Bureautique,OU=Comptes Individuels,OU=Utilisateurs,OU=xxxx,DC=xxx,DC=xxxxxx,DC=xxxxx,DC=xxxxx,DC=xxx" )
  23. ChaineDeConnexion = "LDAP://"& DNUser
  24. set conteneur = GetObject(ChaineDeConnexion )
  25. userPN=conteneur.get("userPrincipalName" )
  26. WScript.Echo "userPrincipalName: " & vbTab & userPN
  27. PosArobase = Instr(UserPN, "@" )
  28. Wscript.echo PosArobase
  29. ChaineNomPrenom=Left(UserPN, PosArobase-1)
  30. Wscript.echo ChaineNomPrenom


 :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Commande pour recupérer valeur et l'intégrer dans un fichier

 

Sujets relatifs
Probleme pour écrire dans un fichier avec la fonction fwritearchiver des fichier .jar sous unix
ouvrir un fichier son avec javascriptHELP! Parser un fichier de conf et renvoyer vers struct
commande dos[.net][C#] Récupérer l'objet declenchant l'événement dans page_load()
Synchro table sql server et fichier xlsEnvoi de fichier, tomcat
Parser un html et récuperer une valeur 
Plus de sujets relatifs à : Commande pour recupérer valeur et l'intégrer dans un fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR