アプリケーションで使用される特定のレジストリ キーの編集を無効にすることはできますか。自分のアプリケーションだけがレジストリに変更を加え、他のアプリケーションがそれらを表示または編集できないようにしたい。
2724 次
1 に答える
1
はいといいえ。
レジストリは、システム上の他のファイルとして機能します。各キーに特定のアクセス修飾子を設定できます。したがって、特定のユーザーのみがそれらを表示/編集できるようにアクセスキーを設定すると、それが起こります。ただし、それが機能するには、プログラムをそのユーザーとして偽装して実行する必要があります。
ユーザーが別のプログラムまたは regedit を同じユーザーとして起動すると、そのキーを変更/表示することもできます。
管理者は常にそのキーを表示/変更できます。彼が所有者ではなく、管理者権限が削除された場合でも、再び所有者になることができます。
于 2012-07-02T08:33:29.100 に答える