我希望能够通过命令行快速获取 SNMP 信息,例如设备正常运行时间。我注意到 Net-SNMP 的 snmpget.exe 可以做到这一点;但看起来我需要先安装 Net-SNMP,然后才能使用该可执行文件。
有没有办法让这个可执行文件可移植?当我简单地将它复制到另一台机器并尝试执行它时,它会抱怨缺少 netsnmp.dll。如果我将该文件复制到同一个文件夹,它仍然会说该文件丢失。我甚至尝试 regsvr32 该 dll,但没有成功。
也许有更好的方法可以使用免版税/非商业软件从 Windows 命令行获取简单的 SNMP 信息?
编辑:看起来我可以回答我自己的问题。
http://www.snmpsoft.com/freetools/snmpget.html“SNMPGet.exe”
答案1
Windows 没有默认的 SNMP 客户端,因此你需要有安装软件。我推荐该Net-SNMP
套件。