Powershell to Query Active directory and get the list of Domain controllers in the current AD Site which you server is located
%{[System.DirectoryServices.ActiveDirectory.ActiveDirectorySite]::GetComputerSite().Servers | % { $_.Name} }
Powershell to Query Active directory to get the current AD sites
[System.DirectoryServices.ActiveDirectory.ActiveDirectorySite]::GetComputerSite().name