我正在编写一个安装程序,需要能够区分运行 Windows Server 2012 并启用 Hyper-V 功能的机器和“裸机”Hyper-V 版本 Microsoft Hyper-V Server 2012。
对于那些不确定差异的人,这个线程或多或少地涵盖了它:
Hyper-V Server 2012 与 Windows Server 2012 标准
它们似乎都具有相同的版本/内部版本号,因此检查它并没有多大用处。我猜我需要进行注册表查找或 WMI 调用,但我不知道从哪里开始。有什么建议么?