Summary: Use Windows PowerShell to find the name and operating system version of all your domain controllers.
How can I use Windows PowerShell to find the name and operating system version of all my domain controllers?
Use the Get-ADDomainController cmdlet from the Active Directory module and a wild card filter to select all domain controllers. Then pipe the results to the Select-Object cmdlet and choose the Name and OperatingSystem properties.
Get-ADDomainController -Filter * | select name, operatingsystem