2009-10-22 25 views
0

使用命令行工具,ldapquery,命令是這樣的:VBScript的LDAP查詢返回的郵件服務器屬性

ldapsearch -h myldapserver uid=myloginname mailserver 

返回這樣一行:

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

我已經想盡變化我可以考慮使用VBS,並且我可以查詢並獲取從其他許多可用屬性返回的結果,但有些失敗,包括最重要的失敗,包括一種不支持錯誤的方法。我知道它在那裏,因爲我可以使用命令行工具來獲取它,但我無法弄清楚如何在VBS中乾淨地做到這一點。

任何人有任何想法?謝謝!!

+0

也許你應該發佈失敗的vbs代碼以及錯誤消息。 – 2009-10-27 10:47:54

回答

0

我只是想關閉它,它已經有一段時間了,因爲我一直在。基本上,事實證明,我的查詢很好,但我與之交互的服務器安裝不正確,因此存在很多不一致,導致看起來像編碼錯誤。最後,需要的是對ldapsearch程序進行shell化,但功能很笨重。