RT,公司要批量改IE设置,所以做了个批量来改注册表,改的都是Current_User下面的项,不需要管理员权限就能改的。实际运行时有的电脑就完全没问题可以修改,但有的电脑就显示进程被拒绝。即使用admin权限进regedit手动修改键值也不行...请问有大神遇到过这种情况么?到底是什么东西在禁止我修改注册表的值?

解决方案 »

  1.   

    管理员仍然可以被拒绝
    Admin只是一个用户名而已。即使被你归到administrators组里,能算是一个管理员,在权限设置为不允许某操作的情况下,仍然会因为不具有相应权限而无法执行相应的操作。
    权限检查一般只会去根据你的用户名去确定权限,而不会去管你的身份是管理员还是Guest。
    你需要检查该计算机相应注册表目录的权限设置,确认你的用户具有相应的权限。
      

  2.   

    注册表的键值也有自己的 acl比如著名的sam键值。默认管理员不可读取。
    HKEY_LOCAL_MACHINE\SAM\SAM
    要先自己给自己赋予权限才可以继续,查看。