Script validuje doménový trust (secure channel) na tom serveru, na kterém je spuštěn.
Konzola Active Directory Domains And Trusts
se připojuje k PDC serveru, takže validace z konzoly validuje trust jen na PDC nezávisle na tom, na kterém doménovém serveru nebo řadiči je konzola spuštěna.
<Code:powershell [enable_line_numbers=1, start_line_numbers_at=1]>
$computer = „LocalHost“
$namespace = „root\MicrosoftActiveDirectory“
$class = „Microsoft_DomainTrustStatus“
$csvOther = „-Encoding UTF8 -NoTypeInformation“
$select = „__SERVER, TrustedDomain, TrustedDCName, TrustIsOk, TrustStatus, TrustStatusString“
Get-WmiObject -class $class -computername $computer -namespace $namespace |
Select-Object $select | Export-Csv -path ((Get-Date -format "yyyy-MM-dd_hh-mm") + ".csv") $csvOther
</Code> Najdi informace o TDO objektu <Code:powershell [enable_line_numbers=0]> get-adobject -ldapFilter „(objectClass=trustedDomain)“ </Code>