To get the AD Schema Version, just run the following command:
Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion
You can use the objectVersion and the following table, to verify which OS is connected to this number.
Version = OS
87 = Windows Server 2016
69 = Windows Server 2012 R2
56 = Windows Server 2012
47 = Windows Server 2008 R2
44 = Windows Server 2008
For Exchange you can use this command:
(Get-ADObject $("CN=ms-Exch-Schema-Version-Pt,"+$((Get-ADRootDSE).NamingContexts | Where-Object {$_ -like "*Schema*"})) -Property rangeUpper).rangeUpper
rangeUpper = Exchange
15137 = 2013 RTM
15254 = 2013 CU1
15281 = 2013 CU2
15283 = 2013 CU3
15292 = 2013 SP1
15300 = 2013 CU5
15303 = 2013 CU6
15312 = 2013 CU7-CU15
15317 = 2016 Preview
15317 = 2016 RTM
15323 = 2016 CU1
15325 = 2016 CU2
15326 = 2016 CU3
15326 = 2016 CU4
No comments:
Post a Comment