Um die Schema Version des AD zu ermitteln ist folgende Powershell zeile innerhalb eines Active Directory Modules notwendig:

 

Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion

 

Als Output erhaltet Ihr etwas wie z.B.

PS H:\> Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion

DistinguishedName : CN=Schema,CN=Configuration,DC=lab,DC=local
Name : Schema
ObjectClass : dMD
ObjectGUID : 94b0c7b4-d994-4eea-99cc-b8915ff31e53
objectVersion : 47

Der Wert “objectVersion” ist hier entscheiden. Die Betriebssystem Version kann anhand der folgenden Tabelle abgeleitet werden:

 

69 Windows Server 2012 R2
56 Windows Server 2012
47  Windows Server 2008 R2
44 Windows Server 2008
31 Windows Server 2003 R2
30  Windows Server 2003
13  Windows 2000