すべてのユーザーのレジストリを変更したい – プログラミング – Home

すべてのユーザーのレジストリを変更した...
 
通知
すべてクリア

すべてのユーザーのレジストリを変更したい


緑茶ガーデン
 緑茶ガーデン
(@緑茶ガーデン)
ゲスト
結合: 16年前
投稿: 4
Topic starter  

アカウント登録しているユーザーのレジストリを変更したいのですが、
そのようなことは可能でしょうか?

開発環境は VS2008です。

よろしくお願いします。


引用解決済
トピックタグ
かもねぎ
 かもねぎ
(@かもねぎ)
ゲスト
結合: 17年前
投稿: 61
 

条件次第で可能なのではないでしょうか。


返信引用
緑茶ガーデン
 緑茶ガーデン
(@緑茶ガーデン)
ゲスト
結合: 16年前
投稿: 4
Topic starter  

自分のレジストリは HKEY_CURRENT_USERにアクセスすればよいですが、
ほかのアカウントの レジストリにはどのようにアクセスすればよいでしょうか?

HKEY_USERS に すべてのユーザーのレジストリが登録されているかと
思って regedit.exe で見てみたのですが、自分以外のレジストリがありませんでした。


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

条件次第で可能だとは思いますが、あまり望ましくないことだと思います。
どうしてそんなことをする必要があるのですか?


返信引用
金魚ちゃん
 金魚ちゃん
(@金魚ちゃん)
ゲスト
結合: 16年前
投稿: 52
 

HKEY_USERSハイブにあります。


返信引用
緑茶ガーデン
 緑茶ガーデン
(@緑茶ガーデン)
ゲスト
結合: 16年前
投稿: 4
Topic starter  

不具合を修正するために、カレントユーザー側のレジストリを変更したいと思ってま
す。
そのタイミングは、更新用インストーラーを実行したときに行いたいと思ってます。

その 実行するための条件 とはなんでしょうか?


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

たとえば、カレントユーザーがバージョンアップ後に最初にプログラムを実行したとき
に修正するとかにできませんか?


返信引用
緑茶ガーデン
 緑茶ガーデン
(@緑茶ガーデン)
ゲスト
結合: 16年前
投稿: 4
Topic starter  

更新後に全ユーザーがプログラムを実行するとも限らないので、
プログラムの強制起動という方法も取れないので、

プログラムを実行したときに動作させるという方法はできません。


返信引用
たいちう
 たいちう
(@たいちう)
ゲスト
結合: 23年前
投稿: 662
 

> 更新後に全ユーザーがプログラムを実行するとも限らないので、
> プログラムの強制起動という方法も取れないので、
> プログラムを実行したときに動作させるという方法はできません。

実行しないならばレジストリを変更する必要もないでしょ。
何がまずいのですか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました