簡體   English   中英

在Windows Vista中寫入注冊表

[英]Write to registry in Windows Vista

我試圖從我的應用程序寫入注冊表,但是當我這樣做時,訪問被拒絕。 當然,如果我以管理員身份運行該應用程序,它將起作用。 但是,根據我的申請,它不是由用戶啟動的。 它會自動啟動。

因此,問題是,如何從C ++應用程序讀取/寫入自己的注冊表項?

謝謝你的幫助。

如果您的應用程序自動啟動,是否可以將其重寫為服務? 它可以對注冊表進行系統級訪問。

如果它確實是您的密鑰,則可以控制其安全性。 需要管理員權限的原因可能是因為您使用拒絕訪問“普通”用戶的DACL創建了密鑰。 發生這種情況的最常見方式是從父鍵繼承DACL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM