2009-10-22 6 views
0

Utilisation de l'outil de ligne de commande, ldapquery, la commande est la suivante:requête VBScript LDAP pour retourner la propriété MailServer

ldapsearch -h myldapserver uid=myloginname mailserver 

qui retourne une ligne comme ceci:

mailserver=CN=mymailserver/OU=xxx/O=xxxx 

J'ai essayé toutes les variantes Je peux penser à utiliser VBS et je peux interroger et obtenir des résultats renvoyés par de nombreuses autres propriétés disponibles, mais certains échouent, y compris le plus important, celui-ci, avec une méthode non supportée par l'erreur. Je sais qu'il est là, parce que je peux utiliser l'outil de ligne de commande pour l'obtenir, mais je ne peux pas comprendre comment le faire proprement dans VBS.

Vous avez des idées? Merci!!

+0

Peut-être que vous devriez publier le code vbs qui échoue, ainsi que le message d'erreur. –

Répondre

0

Je voulais juste conclure, ça faisait longtemps que je n'avais pas été là. Fondamentalement, il s'est avéré que ma requête était bonne, mais que le serveur avec lequel j'interagissais avait été mal configuré, il y avait donc beaucoup d'incohérences résultant en ce qui semblait être une erreur de codage. À la fin, ce qui était requis était un shell pour le programme ldapsearch, maladroit, mais fonctionnel.

Questions connexes