Summary: Use Windows PowerShell to find what version of Windows you are running.
How can I use Windows PowerShell to find the version of Windows that is installed on a group of computers?
To be safe, I need the command to be compatible with Windows PowerShell 2.0.
Use the Get-WmiObject cmdlet and query the Win32_OperatingSystem WMI class:
(Get-WmiObject win32_operatingsystem).version