[英]C++ extract .reg file to registry
有誰能告訴我如何將.reg文件中的數據提取到注冊表中?
我試過了:
system("regedit /s product.reg");
它不起作用,我也在這里看了各種其他問題,但沒有任何喜悅,我也很難理解它們。
任何人都可以放棄任何亮點,或者給我一個有良好榜樣的鏈接嗎?
謝謝
以下內容適用於Windows Vista / Windows 7及更高版本。
除非您的應用程序未以管理員權限運行,否則您將無法成功執行regedit.exe。
如果您使用的是Visual Studio 2005/2008/2010,請轉到項目的屬性窗口,展開“鏈接器”選項,然后選擇“清單文件”。 將UAC執行級別更改為“requireAministrator”。 保存項目並重建項目。
根據此 ,正確的命令是:
reg IMPORT <FileName>
system("product.reg")
也應該工作。 這類似於雙擊文件。
因為你還在Windows上: ShellExecuteA("product.reg")
。 與system
不同,這不會啟動控制台窗口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.