ForgeRock Directory Server (OpenDj) ldapsearch в Windows CMD (не Linux) - PullRequest
0 голосов
/ 20 декабря 2018

Если я хочу найти запись LDAP с сервера LDAP с помощью ForgeRock Directory Server (OpenDJ), в документе говорится, что в Linux это работает следующим образом.

$ ldapsearch \
 --hostname localhost \
--port 1389 \
--baseDn dc=example,dc=com \
"(cn=Abagail Abadines)" \
 cn mail street l

Если я хочу выполнить эту командув Windows это не похоже на работу.Что мне нужно изменить в этой команде, чтобы запустить ее на Windows cmd.

Ответы [ 2 ]

0 голосов
/ 20 декабря 2018

Он работает так же, вам просто нужно использовать ldapsearch.bat и использовать символ продолжения Windows (^) вместо \ или поместить все аргументы в одну строку.

Такжепри чтении документации значок в правом верхнем углу позволяет скопировать пример команды в буфер обмена.

0 голосов
/ 20 декабря 2018

Я понял это после двух часов попыток!Я надеюсь, что это может кому-то помочь.В Linux \ означает новую строку (конечно, это также означает escape-последовательность ).Это создало новую линию.Поэтому в режиме cmd Window просто введите всю команду без \

Кроме того, даже в Linux ввод всей команды без \, кажется, работает без ошибок.(Поместив \ каждую строку как-то не получилось посередине.)

В Unix / Linux, Windows и Mac, '/' ( slash ) и '\' ( обратная косая черта ) немного сбивает с толку.Поэтому при выполнении команд или настройке путей нужно быть осторожным.

...