修改注册表项值
本文关键字:注册表 修改 | 更新日期: 2023-09-27 18:20:02
我有以下的注册表路径
HKEY_LOCAL_MACHINE'SOFTWARE'COMPANY'COMPFOLDER
在COMPFOLDER
中,我有一个名为"Deno"的字符串值,其值为0。每当我执行代码时,我都希望通过代码将其值更改为1。有人能帮我吗?
我做注册黑客已经有一段时间了,但像这样的东西可以工作:
RegistryKey myKey = Registry.LocalMachine.OpenSubKey("SOFTWARE''Company''Compfolder", true);
if(myKey != null) {
myKey.SetValue("Deno", "1", RegistryValueKind.String);
myKey.Close();
}
using (RegistryKey key = regKeyRoot.OpenSubKey(KeyName, true)) // Must dispose key or use "using" keyword
{
if (key != null) // Must check for null key
{
key.SetValue(attribute, value);
}
}