web-dev-qa-db-ja.com

ソフトウェアをインストールせずにWindowsコマンドラインからSNMP情報を取得する方法

デバイスの稼働時間などのコマンドラインを介してSNMP情報をすばやく取得できるようにしたいと考えています。 Net-SNMPのsnmpget.exeがこれを実行できることに気づきました。しかし、実行可能ファイルを使用する前に、まずNet-SNMPをインストールする必要があるようです。

この実行可能ファイルを移植可能にする方法はありませんか?それを別のマシンにコピーして実行しようとすると、netsnmp.dllが見つからないというメッセージが表示されます。そのファイルを同じフォルダーにコピーしても、ファイルが見つからないというメッセージが表示されます。私はそのdllをregsvr32にしようとしましたが、失敗しました。

多分、ロイヤリティフリー/非商用ソフトウェアを使用してWindowsコマンドラインからシンプルなSNMP情報を取得するより良い方法があるでしょうか?

編集:自分の質問に答えられるようです。

http://www.snmpsoft.com/freetools/snmpget.html "SNMPGet.exe"

2
mkanet

WindowsにはデフォルトのSNMPクライアントが付属していないため、ソフトウェアをインストールする必要がありますNet-SNMPスイートをお勧めします。

http://www.net-snmp.org/

7
EhevuTov