Оставить только имена компьютеров в запросе к LDAP

Следующими командами осуществляю подключение к LDAP:

  ADOQuery2.SQL.Clear;
  ADOQuery2.SQL.Add('Select CN from ' + QuotedStr('LDAP://gpnd5.local'));
  ADOQuery2.Open;
  ADOQuery2.Sort := 'CN';

Получаю список всего что хранится в ActiveDirectory

Что добавить в SQL-запрос, чтобы получить только список компьютеров?

Пробовал вот так:

 ADOQuery2.SQL.Add('Select CN from ' + QuotedStr('LDAP://gpnd5.local;(&(objectClass=Computer));CN; subtree'));

Получаю ошибку: Указан недопустимый dn-синтаксис


Ответы (0 шт):