这壮观MSDN 文章详细介绍了如何使用 C++ 来实现这一点。它模糊地提到了一些似乎根本不存在于我的系统中的实用程序,也没有提供如何从常规 Windows Server 2003 R2 或 Windows Server 2003 域控制器来实现这一点的想法。
需要检测活动目录架构主机的原因是(尽管我不知道这是怎么发生的)我正尝试将其adprep
作为从 2003 升级到 2008R2 或 2012 服务器级域的一个步骤来运行,但您运行的第一个命令(adprep /domainPrep 和 adprep /forestPrep)应该在称为“架构主机”的机器上运行。
答案1
从 GUI
在安装了 AD 工具(ADUC、站点和服务等)的计算机上
regsvr32 schmmgmt.dll
从提升的命令提示符运行运行 mmc.exe
在打开的空控制台中添加 Active Directory 架构管理管理单元。
右键单击架构图标并选择“Operations Master”。这将显示当前持有者,并允许您转移它。
从命令行
netdom query fsmo
。
netdom.exe
内置于 Windows 7(也可能是 Vista)中,是 2003 资源工具包的一部分。我相信在 dcpromo 期间它也安装在 2003 域控制器上。