我遇到安装/卸载Exchange服务器的问题。 我怀疑服务器没有正确地从AD中删除,因此我得到一个错误。 (我已经擦了机器,唯一不变的是主机名和AD)
我该如何searchAD给定的主机名,无论哪里可能(包括部分匹配,因为主机名可能是LDAP格式)?
我会尝试使用ldp.exe,连接到configuration分区,然后search任何你想要的。 在DC上使用ldp.exe
那么你可以search那棵树,寻找你想要的东西。 filter选项有点混乱,但它可以帮助你find你要找的东西。
我发现这有点帮助
https://support.microsoft.com/en-us/kb/224543
和
https://technet.microsoft.com/en-us/library/aa996205(v=exchg.65).aspx#DoingASearchUsingLDP
希望这可以帮助你(记住备份以防万一)
以下应该工作。 假设您想要search以“CONTOSOEX”开头的服务器名称。
Get-ADObject -SearchBase "CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -SearchScope Subtree -Filter {(cn -like "CONTOSOEX*")}
要search所有文字:
Get-ADObject -SearchBase "CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com" -SearchScope Subtree -Properties * -Filter * > C:\SomeDir\Exchange.txt
然后你可以在你最喜欢的文本编辑器中打开Exchange.txt文件来search所需的值。