Получаем список трастов AD с помощью PowerShell для текущего домена:
$myLocalDomain = [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain()
$myLocalDomain.GetAllTrustRelationships() | ft -AutoSize
Тоже самое только если нужно явно указать конкретный домен (указываем в переменной $SpecDomain):
$SpecDomain = "my.holding.com"
$myRootDirContext = New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('domain',$SpecDomain)
$myRootDomain = [System.DirectoryServices.ActiveDirectory.Domain]::GetDomain([System.DirectoryServices.ActiveDirectory.DirectoryContext]$myRootDirContext)
$myRootDomain.GetAllTrustRelationships() | ft –AutoSize
Источник информации: organic fertilizer - using powershell to list active directory trusts
Добавить комментарий