我正在编写一个防病毒检测代码,由于Win7支持“\root\SecurityCenter 2”而WinXP使用"\root\SecurityCenter“,所以WMI命名空间在某些情况下有所不同。
谁有Windows用于防病毒注册的名称空间的明确列表?
提前谢谢..
发布于 2011-10-11 02:48:47
类(AntiVirusProduct)返回有关已安装的防病毒软件的信息,微软没有提供文档,仅在Windows桌面版(Windows XP、Windows Vista和Windows 7)中受支持。此外,根据Windows版本的不同,此类检索到的属性可能会发生变化。
Windows XP
Namespace : SecurityCenter
AntiVirusProduct-Properties
companyName
displayName
enableOnAccessUIMd5Hash
enableOnAccessUIParameters
instanceGuid
onAccessScanningEnabled
pathToEnableOnAccessUI
pathToUpdateUI
productUptoDate
updateUIMd5Hash
updateUIParameters
versionNumberWindows Vista和Windows 7
Namespace : SecurityCenter2
displayName
instanceGuid
pathToSignedProductExe
pathToSignedReportingExe
productState有关更多信息,您可以在此位置Getting the installed Antivirus, AntiSpyware and Firewall software using Delphi and the WMI上阅读我的文章。
https://stackoverflow.com/questions/7710027
复制相似问题