1

DCOM を使用して WMI にアクセスするには、ユーザーが次の権限を持っている必要があります。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{76A64158-CB41-11D1-8B02-00600806D9B6}

残念ながら、Windows 7 と Server 2008 にはこの設定があるため、管理者グループは完全に制御できません! TrustedInstaller が所有者であり、完全な制御権を持っています。

j-interop経由でこれを行う必要があります

レジストリ オブジェクトとすべてのサブオブジェクトの所有権を (管理者グループに) 取得します。これにより、自動的にフル コントロールのアクセス許可が付与されると思います。

どんな助けでも大歓迎です

4

2 に答える 2

0

この質問に対するプログラムによる解決策に非常に興味があります。これまでのところ、目的のシステムにログインし、regedit で [アクセス許可] を右クリックすることによってのみ、手動で行うことができます。

これらのリンクは関連しているようです:

2 番目のリンクについては、TrustedInstaller ユーザーが所有するレジストリ キーとそうでないレジストリ キーがあると Microsoft が考えていることを示しています。その場合、WMI をリモートで動作させる正当な方法が他にないのではないかと思います。

于 2012-01-02T07:11:42.067 に答える