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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBS] Probleme de caracteres speciaux pour Active directory

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBS] Probleme de caracteres speciaux pour Active directory

n°1340852
Bubbagump
Posté le 06-04-2006 à 17:24:33  profilanswer
 

Bonjour,
 
 
Je vous explique le pb:
Dans mon entreprise les utilisateur sont crées avec une nomenclature du type : NOM, Prénom  
J'ai realisé un script qui parcours une feuille Excel et qui complete les differents champs de l'AD avec les information du fichier Excel
 
Mon pb se pose au niveau des noms.
Les ligne de commande si dessous on pour effet d'ouvrir l'objet utilisateur.
 
 strCN = Trim(objSheet.Cells(intRow, 1).Value)          'on recupere le nom sur le fichier excel
 strobjUser = "LDAP://cn="& strCN &",cn=Users,dc=TESTSYLIS,dc=FR"         'on l'integre a l'adresse dans LDAP
 Set objUser = GetObject(strobjUser)       ' et on recupere l'objet utilisateur
 
Lorsque que l'utilisateur n'a pas de virgule la commande s'execute bien.
Dans le cas contraire ca ne fonctionne pas, la virgule etant mal interpreté dans l'adresse
 
En fait je cherche à remplacer la virgule par un equivalant qui serait interpretable.
J'ai essayé avec %OO2C sans succés.
 
Je me tourne donc vers vous pour un peu d'aide
 
Merci  
 
 

mood
Publicité
Posté le 06-04-2006 à 17:24:33  profilanswer
 

n°1340864
tegu
Posté le 06-04-2006 à 17:35:43  profilanswer
 

N'y a-t-il pas moyen de délimiter ta chaîne ? Comme mettre entre quotes/double quotes/autre ton nom d'utilisateur ?
La syntaxe suivante ne fonctionne pas ?

"LDAP://cn='" & strCN ....


Message édité par tegu le 06-04-2006 à 17:36:02
n°1342789
Bubbagump
Posté le 10-04-2006 à 10:28:37  profilanswer
 

Je viens d'essayer et apparement ca ne fonctionne pas.
Le fait de mettre des quotes de chaque coté du nom d'utilisateur rend l'adresse AD incomprehensible.
 
Merci pour la réactivité.   :hello:


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

  [VBS] Probleme de caracteres speciaux pour Active directory

 

Sujets relatifs
Problème librairie TLB (visual Basic -> visual c++(6))Problème de POP UP
Mon script VBS plante quand lancé depuis un fichier HTML[Excel]problème de chargement de forms après un savecopyas
Problème de compilation d'une JSPCreer un DSN via VBS?
Probleme -> Nombre de jours d'une Date à Aujourdhui ?caracteres cyrilliques
Probleme conso mémoire string (libstdc++)Problème d'accents
Plus de sujets relatifs à : [VBS] Probleme de caracteres speciaux pour Active directory


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