Windows Server 2019上是否有等效的SecurityCenter2命名空间?

问题描述 投票:0回答:1

我正在编写一个C#应用程序,除其他外,该应用程序收集有关Windows Defender的状态信息。在Windows 10上,使用ManagementObjectSearcher(@"Root\SecurityCenter2", "SELECT * FROM AntiVirusProduct")可以很好地获取一些初始信息(例如,Windows Defender已安装,已启用并且是最新的),但是在Windows Server 2019上,我对Root\SecurityCenter2采取了无效的名称空间异常]。

使用PowerShell和

Get-WMIObject -namespace "root" -class "__Namespace" | Select Name

我已经浏览了Windows Server 2019上的WMI命名空间,但是没有看到任何等效或较新版本的SecurityCenter2命名空间。如果仅假设已安装并启用Windows Defender,则可以在Root\Microsoft\Windows\Defender名称空间中成功收集其他必需的详细信息。但是我更希望能够使用AntiVirusProduct类预先检查Windows Defender的常规状态。

SecurityCenter2是否有可用于在Windows Server 2019上执行此初始WMI查询的替代名称空间?

c# namespaces wmi windows-server-2019
1个回答
0
投票

您得到这个答案了吗?我有同样的问题。

© www.soinside.com 2019 - 2024. All rights reserved.