Задать вопрос
@hixr0k

Как получить информацию с помощью PowerShell о учётной записи в другом домене?

Задача состоит в следующем, требуется вывести информацию о учётных записях (c e-mail и не отключенные) в другом домене, доверие между доменами есть.
Ввожу команду:
Get-ADUser -Filter {(mail -ne "null") -and (Enabled -eq "true")} -Properties mail -SearchBase 'OU=FN,DC=tc,DC=xx,DC=local' -Server tc.xx.local | Select-Object Name,mail | Format-Table

Информация не выводится

Если на текущем домене ввожу так, то все отображается:
Get-ADUser -Filter {(mail -ne "null") -and (Enabled -eq "true")} -Properties mail -SearchBase 'OU=test,DC=ct,DC=xx,DC=local' -Server 'ct.xx.local'| Select-Object Name,mail | Format-Table


Подскажите где ошибка ?
  • Вопрос задан
  • 1805 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
У вас имя dc и имя домена поиска совпадают. Вероятнее, -SearchBase 'OU=FN,DC=xx,DC=local'.
При запросе просто любого объекта из соседнего домена вы что-нибудь получаете? Какая ошибка?
Ответ написан
Комментировать
@hixr0k Автор вопроса
Вадим Чопоров
Когда пытаюсь получить информацию из соседнего домена ничего не происходит, просто переходит переключение на новую строку и никаких ошибок нет:
Get-WmiObject -Class win32_userAccount -Filter "name='ivanov' and domain='ct.xx.local'"

А если в текущем домене ввожу, то получаю необходимую информацию
Get-WmiObject -Class win32_userAccount -Filter "name='petrov' and domain='tc.xx.local'"


Заметил сейчас один момент, при выполнить команду:
Get-ADDomain -server "ct.xx.local"
Появляется ошибка: Get-ADDomain : Не удается установить связь с сервером. Возможные причины: сервер не существует, выключен или на нем не запущены веб-службы Active Directory.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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