j-interop 无法通过 WMI 监控 Win7
Posted
技术标签:
【中文标题】j-interop 无法通过 WMI 监控 Win7【英文标题】:j-interop does not work to monitor Win7 via WMI 【发布时间】:2012-09-03 07:45:32 【问题描述】:我使用 j-interop 通过 Java 中的 WMI 监控 Windows 系统。它确实适用于从 Windows 和 Linux 客户端监视远程 WinXP。但是从 Windows 和 Linux 客户端远程监控 Windows7 不起作用。 我还检查了 OpenNMS,它也使用了 j-interop,也不适用于 Win7。 我的问题是:
-
是否有任何解决方法可以让 j-interop 用于监控
Windows7?
是否有任何其他 java 库可以跨平台工作而不会出现 Windows 7 问题?我已经测试了 JACOB,它确实适用于 Windows7,但它不是跨平台的。
【问题讨论】:
【参考方案1】:-
以“管理员”身份启动“regedit.exe”
-
找到以下注册表项:'HKEY_CLASSES_ROOT\CLSID76A64158-CB41-11D1-8B02-00600806D9B6'
右键单击并选择“权限”
点击“高级”按钮。
选择标有“所有者”的标签
将您要允许连接的用户添加到所有者列表中
点击“确定”按钮。
现在突出显示用户并授予完全控制权
点击“确定”
取自“http://www.opennms.org/wiki/WmiConfiguration”;
我已经测试过它确实适用于 Win7
【讨论】:
以上是关于j-interop 无法通过 WMI 监控 Win7的主要内容,如果未能解决你的问题,请参考以下文章
在 Server 2008 R2 中通过 j-interop 访问 DCOM