RegistryKey reg = Registry.LocalMachine;
reg.OpenSubKey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager",true);
reg.DeleteSubKey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\pend",true);
提示该子项不存在,实际上是存在的 我手动创建的那个pend值 用来做实验的 pend是一个字符串值 期待高手解答 谢谢啦
reg.OpenSubKey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager",true);
reg.DeleteSubKey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\pend",true);
提示该子项不存在,实际上是存在的 我手动创建的那个pend值 用来做实验的 pend是一个字符串值 期待高手解答 谢谢啦
delKey.DeleteValue("test");
delKey.Close();
{
string[] aimnames;
RegistryKey hkml = Registry.LocalMachine;
RegistryKey software = hkml.OpenSubKey("SOFTWARE",true);
RegistryKey aimdir = software.OpenSubKey("XXX",true);
aimnames = aimdir.GetSubKeyNames();
foreach(string aimKey in aimnames)
{
if(aimKey == name)
aimdir.DeleteSubKeyTree(name);
}
}