Query LDAP VBScript per restituire la proprietà mailserver
Domanda
Usando lo strumento da riga di comando, ldapquery, il comando è questo:
ldapsearch -h myldapserver uid=myloginname mailserver
Questo restituisce una linea come questa:
mailserver=CN=mymailserver/OU=xxx/O=xxxx
Ho provato tutte le varianti che mi viene in mente di utilizzare VBS e posso interrogare e ottenere risultati restituiti da molte altre proprietà disponibili, ma alcuni falliscono incluso soprattutto questo, con un metodo che non supporta l'errore. So che è lì, perché posso usare lo strumento da riga di comando per ottenerlo, ma non riesco a capire come farlo in modo pulito in VBS.
Qualcuno ha qualche idea? Grazie !!
Soluzione
Volevo solo chiuderlo, era da un po 'che non ci andavo. Fondamentalmente si è scoperto che la mia query era buona, ma che il server con cui stavo interagendo era stato configurato in modo errato, quindi c'erano molte incongruenze che causavano quello che sembrava un errore di codifica. Alla fine, ciò che era richiesto era una shell per il programma ldapsearch, goffa, ma funzionale.