windows cmd(非Linux)中的ForgeRock目录服务器(OpenDj)ldapsearch

windows cmd(非Linux)中的ForgeRock目录服务器(OpenDj)ldapsearch,ldap,openldap,opendj,forgerock,Ldap,Openldap,Opendj,Forgerock,如果我想使用ForgeRock目录服务器(OpenDJ)从LDAP服务器搜索LDAP条目,文档中说在Linux中它的工作原理如下 $ ldapsearch \ --hostname localhost \ --port 1389 \ --baseDn dc=example,dc=com \ "(cn=Abagail Abadines)" \ cn mail street l 如果我想在Windows中运行此命令,它似乎不起作用。 要在Windows的cmd上运行此命令,我需要更改什么 我试

如果我想使用ForgeRock目录服务器(OpenDJ)从LDAP服务器搜索LDAP条目,文档中说在Linux中它的工作原理如下

$ ldapsearch \
 --hostname localhost \
--port 1389 \
--baseDn dc=example,dc=com \
"(cn=Abagail Abadines)" \
 cn mail street l
如果我想在Windows中运行此命令,它似乎不起作用。
要在Windows的cmd上运行此命令,我需要更改什么

我试了两个小时才发现!我希望这能帮助别人。在Linux中,\表示新行(当然,它也表示转义序列)。它创建了一条新的线路。因此,在Window的cmd模式中,只需键入整个命令,而不键入\

而且,即使在Linux中,在没有\的情况下键入整个命令似乎也可以正常工作,没有任何错误。(通过每一条线在某种程度上不起作用。)< /P>
在Unix/Linux、Windows和Mac中,“/”(斜杠)和“\”(反斜杠)有点令人困惑。因此,在执行命令或设置路径时,必须小心

我试了两个小时才发现!我希望这能帮助别人。在Linux中,\表示新行(当然,它也表示转义序列)。它创建了一条新的线路。因此,在Window的cmd模式中,只需键入整个命令,而不键入\

而且,即使在Linux中,在没有\的情况下键入整个命令似乎也可以正常工作,没有任何错误。(通过每一条线在某种程度上不起作用。)< /P>
在Unix/Linux、Windows和Mac中,“/”(斜杠)和“\”(反斜杠)有点令人困惑。因此,在执行命令或设置路径时,必须小心

工作原理相同,您只需要使用ldapsearch.bat,并使用Windows连续字符(
^
)而不是
\
,或者将所有参数放在一行上


另外,在阅读文档时,右上角的图标允许您将示例命令复制到剪贴板。

同样,您只需使用ldapsearch.bat,并使用Windows连续字符(
^
)而不是
\
),或者将所有参数放在一行

此外,在阅读文档时,右上角的图标允许您将示例命令复制到剪贴板