命名空间 root\CIMV2\Applications\MicrosoftIE 一直都是 从Windows Vista开始删除 (参见博客文章末尾的注释)。您应该能够从注册表中读取版本号:
root\CIMV2\Applications\MicrosoftIE
$hive = [UInt32]'0x80000002' $key = 'SOFTWARE\Microsoft\Internet Explorer' $reg = [WMIClass]"\\$computer\root\default:StdRegProv" $ieVersion = $reg.GetStringValue($hive, $key, 'Version').sValue