配置注册表权限工具

问题描述:

我必须在注册表中编写一个键值对。这是使用工具完成的。有时会失败。配置注册表权限工具

是否有任何可用的Windows实用工具可以设置注册表的权限?如果特定用户没有注册表权限,我应该可以从管理员帐户相应地配置权限。

我有在系统启动期间调用它来设置参数的唯一选项。

看看Regini.exe工具。在这里看到更多的细节:How to change registry values or permissions from a command line or a script

试试这个

bool flag1 = false; 
      try 
      { 
       new System.Security.Permissions.RegistryPermission(System.Security.Permissions.PermissionState.Unrestricted).Assert(); 
       // Your Work 
      } 
      catch (Exception obj1) //when (?) 
      { 
      } 
      finally 
      { 
       System.Security.Permissions.RegistryPermission.RevertAssert(); 
      } 
      return flag1;