新手一个,记录编程点滴。
给一个原来没有权限的注册表项添加权限
using Microsoft.Win32; //添加引用
//打开注册表项“HKEY_CURRENT_USER\test”
RegistryKey rk = Registry.CurrentUser.OpenSubKey("test",
RegistryKeyPermissionCheck.ReadWriteSubTree,
RegistryRights.ChangePermissions);
//使用 OpenSubKey 方法
//得到一个能够更改权限的 RegistryKey 类的实例
RegistrySecurity rs = new RegistrySecurity();
//注册表项的 Windows 访问控制安全性。
//(感觉应该就是一个访问控制列表)
RegistryAccessRule rar = new RegistryAccessRule("system",