我需要创建一个可以在 Active Directory 上查询用户的脚本。
假设:
我的所有用户都连接到名为“engineering.software.companyX.com”的服务器。
我们所有的 PC 都有上述名称的域帐户。
我使用什么 LDAP URI?
答案1
您可以使用dsquery
查询 AD 域。要获取distinguishedName
计算机的myComputer
:
dsquery computer -name "myComputer"
CN=myComputer,CN=Computers,DC=engineering,DC=software,DC=companyX,DC=com
您还可以通过登录名查询用户:
dsquery user -samid "Administrator"
"CN=Administrator,CN=Users,DC=engineering,DC=software,DC=companyX,DC=com
编辑:
我从编辑中看到您只想要 LDAP 连接字符串/URI。试试这个:
ldap://DC=engineering,DC=software,DC=companyX,DC=com