各家的文件格式都不一样,俺也就不弄得花花绿绿的了,生成的xls文件是最简单的文本格式(TAB分隔)。
为什么说是间接生成呢,因为这个要依赖于MG-SOFT发布的MIB Compiler。各位同行想必都知道,机器上应该都有,而且因为版权问题,我就不放出来了。
本工具需要用到MG-SOFT安装目录下的三个文件 MibC.exe, MgWSnmp.dll, MgMibHlp.dll,查看MibC.exe 的帮助,可以看到它可以编译MIB文件并把结果打印出来。
我们可以在DOS下执行例如 mibc xxx.mib -Rr -Od -Dn > xxx.txt,就得到了编译后的txt文件,把txt文件再处理一下就得到我们要的xls文件了。
用法:
附件解压,双击执行exe文件,选择mib文件或者txt文件,转换完成会提示用户。
注意:
如果直接根据mib文件转,mib文件需要用MG-SOFT MIB Compiler先编译通过,据我所知好像还需要把这个工具和那三个文件放在一起,因为这个工具会执行类似上面的那个命令行程序的,根据txt文件转就方便多了,txt文件是我们在命令行下面生成的那个txt文件。
下载软件:mib2xls.rar