通过.NET核心与WMI交互

the*_*101 8 c# wmi-service .net-core

我需要在OS Windows中获取有关系统的信息,例如:主板信息,硬盘信息等.我可以从wmi服务获得它.但我需要用.NET核心应用程序来收集它.

我知道在.NET应用程序中有接口IWbemServices与WMI服务交互,但我在.NET核心中找不到类似的东西.

所以我有一个问题:

  • 我可以用.NET核心应用程序创建COM对象吗?如果它是"是"那么我该怎么办呢?
  • 有没有其他方法可以通过.NET核心获取有关硬件的信息?

Moh*_*mar 5

该查询现在可在Windows 兼容包中的 下找到System.Management