要使用註冊表編輯器從CMD添加註冊表項,創建一個包含要添加的數據* .reg文件。簡單的例子:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\TestKey]
"TestDWORD"=dword:0000
,然後執行此:註冊表編輯器/ s的myreg.reg
這增加了一個名爲密押到HKEY_CURRENT_USER \軟件密鑰(像顯示在註冊表編輯器瀏覽器中的文件夾)。該密押主要包含
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\TestKey]
"TestDWORD"=dword:0000
[HKEY_CURRENT_USER\Software\TestKey\SubKey]
"StringEntry"="StringValue"
名爲「TestDWORD的」一個DWORD項,其中包含十六進制123(291十進制)這將創建密押@ HKEY_CURRENT_USER \ SOFTWARE加的子鍵「子鍵」帶有字符串入口(名爲「StringEntry」)和值爲「StringValue」的TestKey
有一個簡單的方法可以找到如何創建不同種類的條目:使用regedit gui創建所需的條目,然後標記關鍵字並使用菜單文件 - >導出。生成的文件將包含密鑰和條目。
在C#中創建一個註冊表項:http://msdn.microsoft.com/en-us/library/h5e7chcf.aspx
thx很多。我的值是一個字符串值。我怎樣才能寫入.reg文件? – elisa 2011-03-31 07:52:38
我想添加一個帶有值的子項。怎麼做? – elisa 2011-03-31 08:21:07
有一個簡單的方法可以找到:使用regedit gui創建所需的條目,然後標記該鍵並使用菜單文件 - >導出。生成的文件將包含密鑰和條目。編輯:將示例移到答案以獲得更好的顯示。 – BatteryBackupUnit 2011-04-01 08:12:04