解决方法
以下Power
shell不需要管理员或域管理员访问权限,我已经在使用Powershell v2 / v3的加入域的工作站上作为受限用户进行了测试.它不需要任何第三方工具或Powershell模块.
$dse = ([ADSI] "LDAP://RootDSE") # Domain Controller Functional Level $dse.domainControllerFunctionality # Domain Functional Level $dse.domainFunctionality # Forest Functional Level $dse.forestFunctionality
返回的值将代表不同的功能级别:
Value Forest Domain Domain Controller 0 2000 2000 Mixed/Native 2000 1 2003 Interim 2003 Interim N/A 2 2003 2003 2003 3 2008 2008 2008 4 2008 R2 2008 R2 2008 R2 5 2012 2012 2012 6 2012 R2 2012 R2 2012 R2 7 2016 2016 2016
参考文献:
> [MS-ADTS] msDS-Behavior-Version: Forest Functional Level
> [MS-ADTS] msDS-Behavior-Version: Domain NC Functional Level
> [MS-ADTS] msDS-Behavior-Version: DC Functional Level