Domain and Forest Information

Forest Information

General forest information

[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest()

Returns forest trusts

$ForestRootDomain = 'lab.adsecurity.org'
([System.DirectoryServices.ActiveDirectory.Forest]::GetForest((New-Object System.DirectoryServices.ActiveDirectory.DirectoryContext('Forest', $ForestRootDomain)))).GetAllTrustRelationships()

Get forest global catalogs

[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().GlobalCatalogs

Domain Information

General domain information

[System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain()

Returns domain trusts

([System.DirctoryServices.ActiveDirectory.Domain]::GetCurrentDomain()).GetAllTrustRelationships()

Last updated