从SNMP获取管理对象注册表项

本文关键字:注册表 对象 管理 SNMP 获取 | 更新日期: 2023-09-27 18:17:11

我使用SNMP在windows中获取系统相关信息。我能够得到安装软件的详细信息。我正在使用net-snmp c#库命令(snmpwalk,snmpgetnext)。但它没有返回软件版本、发布者名称。我怎样才能得到更多的细节?

从SNMP获取管理对象注册表项

从您的描述中,我可以看出您正在尝试从Windows SNMP服务中查询信息。

不幸的是,微软认为WMI更适合它的产品,所以它的SNMP实现太简单,无法提供你需要的所有信息。您要么需要切换到WMI,要么必须扩展其SNMP代理(通过自定义模块)。

因此,如果您认真地决定为您的需求开发应用程序,请考虑将WMI作为首选方法,而不是SNMP。