質問: レジストリのリモートアクセス いつもお世話になっています。 只今、レジストリのリモートアクセスを行う方法について調査を行っているのですが、行き詰まってしまった為、どなたかアドバイスをして頂けたらなと思います。 http://support.microsoft.com/kb/314837/ja 上記のページを見て、リモートアクセスを行うには、2通りの方法があると解釈しました。 (1)下記のレジストリキーのアクセス許可を変更(everyoneを追加?) hkey_local_machine\system\currentcontrolset\control\ securepipeservers\winreg (2)下記のレジストリに許可するレジストリのパス文字列を追加 hkey_local_machine\system\currentcontrolset\control\securepipeservers\ winreg\allowedpaths\machine (1)では全ての値を参照可能にし、(2)では設定されているパスのみを参照可能にすると解釈して、(2)の方法で試してみました。 リモートアクセス先がwindows2000の場合は(2)の方法で期待した通り、レジストリの参照が行えたのですが、リモートアクセス先がwindowsxpの場合、(2)の方法では、アクセス許可が無いといったようなエラーとなってしまいました。 (1)の方法で設定した場合は、xpが対象でもアクセスすることが、出来たのですが、出来れば(2)のように指定したレジストリのみ、またはアクセス許可をeveryoneでなく、決まったユーザとしたいのですが、everyon以外にどのユーザ(オブジェクト)を指定すれば良いのかがわかりません。 または、上記以外にレジストリのリモートアクセスする術がありましたらアドバイスして頂けないでしょうか? 御教授のほどよろしくお願いします。
回答: ご質問されている意図が違ったらすいません。。 winxpのサービスで「remote registry」というものがあり、 サービスが起動していれば、リモートユーザーがレジストリの編集を行うことが可能になります。 標準では起動しているので、大丈夫だと思いますが、如何でしょうか。