Как найти в разделе конфигурации AD заданную строку?

У меня проблема с установкой / удалением сервера Exchange. Я подозреваю, что сервер не был удален из AD должным образом, и в результате я получаю сообщение об ошибке. (Я уже протер машину, единственная константа - это имя хоста и AD)

Как мне искать в AD заданное имя хоста, где бы оно ни находилось (включая частичные совпадения, поскольку имя хоста может быть в формате LDAP )?

3
задан 23 November 2015 в 20:03
2 ответа

Я бы попробовал использовать ldp.exe, подключиться к разделу конфигурации, а затем искать то, что вы ищете. Используйте ldp.exe в файле DC

  1. -> Привязать
  2. Вид -> Дерево, затем выберите Конфигурация

. Затем вы можете искать в этом дереве все, что ищете. Параметр фильтра немного запутан в использовании, но он может помочь вам найти то, что вы ищете.

Я нашел это немного полезным

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

и

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

Надеюсь, это вам поможет (не забудьте сделать резервную копию на всякий случай)

1
ответ дан 3 December 2019 в 06:59

Следующее должно работать. Предположим, вы хотите найти имя сервера, которое начинается с «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 в своем любимом текстовом редакторе для поиска требуемых значений.

1
ответ дан 3 December 2019 в 06:59

Теги

Похожие вопросы