如何在 AD 配置分区中搜索给定的字符串?

如何在 AD 配置分区中搜索给定的字符串?

我在安装/卸载 Exchange 服务器时遇到问题。我怀疑服务器没有从 AD 中正确删除,因此我收到错误。(我已经清除了机器,唯一不变的是主机名和 AD)

如何在 AD 中搜索给定的主机名,无论其位于何处(包括部分匹配,因为主机名可能采用 LDAP 格式)?

答案1

我会尝试使用 ldp.exe,连接到配置分区,然后搜索您要查找的内容。在 DC 上使用 ldp.exe

  1. 文件->绑定
  2. 查看->树,然后选择配置

然后,您就可以在该树中搜索您要查找的内容。过滤选项使用起来有点混乱,但它可以帮助您找到您要查找的内容。

我觉得这有点帮助

https://support.microsoft.com/en-us/kb/224543

https://technet.microsoft.com/en-us/library/aa996205(v=exchg.65).aspx#DoingASearchUsingLDP

希望这对你有帮助(记得备份以防万一)

答案2

以下应该有效。假设您要搜索以“CONTOSOEX”开头的服务器名称。

Get-ADObject -SearchBase "CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -SearchScope Subtree -Filter {(cn -like "CONTOSOEX*")}  

搜索所有文本:

Get-ADObject -SearchBase "CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -SearchScope Subtree -Properties * -Filter * > C:\SomeDir\Exchange.txt  

然后,您可以在您最喜欢的文本编辑器中打开 Exchange.txt 文件来搜索所需的值。

相关内容