<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: запросы к не-ActiveDirectory LDAP]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6185</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6185&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: запросы к не-ActiveDirectory LDAP».]]></description>
		<lastBuildDate>Thu, 29 Mar 2012 11:06:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: запросы к не-ActiveDirectory LDAP]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58545#p58545</link>
			<description><![CDATA[<p>Чисто мысли в слух(проверить не смогу) - попробуйте обратиться к LDAP через WMI(Active Directory Provider) или сделать запрос через LogParser(с ним можно работать также и из скриптов). Возможно один из вариантов сработает...</p><p>Отдельные компоненты(ActiveX) мне не попадались, хотя это не значит что их нет <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (BeS Yara)]]></author>
			<pubDate>Thu, 29 Mar 2012 11:06:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58545#p58545</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: запросы к не-ActiveDirectory LDAP]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58294#p58294</link>
			<description><![CDATA[<p>У меня возникла аналогичная задача обратиться к LDAP серверу, в реализации Dionis TS.<br />Пытался также через ADODB.Command выполнить запрос, но не тут то было. Из всей строки CommandText, Dionis понимает только Dase DN, игнорируя фильтр (ищет по фильтру objectclass=*, какой бы я не указывал) и уровень поиска(subtree).<br />Command.Properties так же игнорирует, подключение идет с настройками по умолчанию.</p><p>Подскажите, пожалуйста, есть ли еще какая-нибудь возможность работать с LDAP серверами, может отдельная компонента есть или что-то подобное?</p>]]></description>
			<author><![CDATA[null@example.com (moobi)]]></author>
			<pubDate>Fri, 23 Mar 2012 09:07:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58294#p58294</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: запросы к не-ActiveDirectory LDAP]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=51283#p51283</link>
			<description><![CDATA[<p>Communigate - это серверная платформа для работы с почтой, VoIP и прочими такими штуками. В моем случае используется просто как почтовый сервер. Имеет в составе собственный LDAP модуль. <br />Online документации мне пока что удалось найти очень мало - штуковина проприетарная, видимо, поэтому делятся информацией очень ограниченно <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> <br />разве что вот это:<br /><a href="http://www.communigate.com/CommuniGatePro/LDAP.html">CommuniGate Pro: LDAP Module</a><br />и вот это:<br /><a href="http://www.communigate.com/CommuniGatePro/Directory.html">CommuniGate Pro: Directory</a></p><p>спасибо за участие в моем вопросе <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Faalh)]]></author>
			<pubDate>Wed, 07 Sep 2011 07:06:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=51283#p51283</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: запросы к не-ActiveDirectory LDAP]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=51245#p51245</link>
			<description><![CDATA[<div class="quotebox"><cite>Faalh пишет:</cite><blockquote><p>но как только дело касается Communigateовского ldap,</p></blockquote></div><p>Что это такое? Есть ли ссылка на online документацию, где можно было бы почитать на предмет особенностей и отличий от Microsoft LDAP?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 06 Sep 2011 12:41:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=51245#p51245</guid>
		</item>
		<item>
			<title><![CDATA[VBS: запросы к не-ActiveDirectory LDAP]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=51235#p51235</link>
			<description><![CDATA[<p>Доброго времени суток!<br />Столкнулся с задачей: <br />Нужно средствами VBS.. ну, или как-нибудь еше, но удобнее всего при помощи VBS, вытащить список пользователей с сервера Communigate, используя LDAP. Для этой цели был написан скрипт примерно следующего вида: </p><div class="codebox"><pre><code>&#039; переменные
strComGateServerIP = &quot;192.168.*.*&quot;
strComGatePort = &quot;389&quot;

strComGateUser = &quot;User&quot;
strComGatePass = &quot;Password&quot;

strComGateBeseDN = &quot;cn=basedn.ru&quot;
strComGateFilter = &quot;(&amp;(st=ATB)(objectclass=*))&quot;

&#039;Доступ к LDAP
Set objConnection = CreateObject(&quot;ADODB.Connection&quot;)

objConnection.Provider=&quot;ADsDSOObject&quot;
objConnection.Properties(&quot;User ID&quot;) = strComGateUser
objConnection.Properties(&quot;Password&quot;) = strComGatePass
objConnection.Open
 
Set objComGateCommand = CreateObject(&quot;ADODB.Command&quot;)
objComGateCommand.ActiveConnection = objConnection

 
&#039;коннектимся к ComGate
objComGateCommand.CommandText =  &quot;&lt;LDAP://&quot; &amp; strComGateServerIP &amp; &quot;:&quot; &amp; strComGatePort &amp; &quot;/&quot; &amp; _
strComGateBeseDN &amp; &quot;&gt;;&quot; &amp; strComGateFilter &amp;  &quot;;ADsPath,cn;subtree&quot;
    
Set objComGateUsers = objComGateCommand.Execute

WScript.Echo objComGateUsers.RecordCount

Do Until objComGateUsers.EOF
        
    WScript.Echo objComGateUsers.Fields(0).Value
    WScript.Echo objComGateUsers.Fields(1).Value
        
objComGateUsers.MoveNext
Loop</code></pre></div><p>С AD код работает на ура, но как только дело касается Communigateовского ldap, происходит какая-то фигня.. <br />не могу получить ничего, кроме ADsPath. то есть - фильтр отрабатывает как положено, но в рекордсете не оказывается ничего, кроме этого-самого ADsPath.. </p><p>расскажите мне, пожалуйста, что я делаю не так? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Faalh)]]></author>
			<pubDate>Tue, 06 Sep 2011 08:14:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=51235#p51235</guid>
		</item>
	</channel>
</rss>
