• TrustedInstaller超级权限的获取方法


    平台:win10

    目标:获取某个文件夹或者注册表项的超级权限

    操作:

    注: TrustedInstaller超级权限是凌驾于管理员权限和系统权限之上的存在,在《Win10如何让控制面板在“此电脑”中显示?》这篇文章中涉及到的注册表项目来说,不管是管理员还是系统权限,都无法对其进行修改,因此必须拿到TrustedInstaller超级权限才可以。

      TrustedInstaller超级权限的添加方法:

      1、下载一个注册表权限修改工具SetACL, 点此下载 ,普通用户下载 Administrators: Download the EXE version of SetACL 3.1.2 for 32-bit and 64-bit Windows。 

      2、下载后解压,把解压好的32位或64位版SetACL.exe复制到C:\Windows\System32。 

      3、以管理员身份运行命令提示符。 

      4、按照如下格式设置执行获取权限命令:

      SetACL -on文件/文件夹/注册表值名称-ot文件类型-actn要执行的操作

      比如上文提到的文章,注册表值权限获取就可以用如下命令:

    SetACL.exe -on "HKEY_CLASSES_ROOT\CLSID\{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}" -ot reg -actn setowner -ownr "n:Administrators"

     注释:将上述注册表项所有者更改为管理员Administrator(默认为不可更改的TrustedInstaller)。

    SetACL.exe -on "HKEY_CLASSES_ROOT\CLSID\{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}" -ot reg -actn ace -ace "n:Administrators;p:full"

    注释:让上述注册表项所有者“Administrator”获取全部权限。

    注意, 上述命令缺一不可,而且要按照先后顺序执行。

      提醒: 命令“SetACL -on文件/文件夹/注册表值名称-ot文件类型-actn要执行的操作”适合文件、文件夹(需要写详细路径)和注册表项目超级权限获取。可按需提权,出于安全考虑,切勿滥用。如果修改完毕,还可以考虑把命令中的管理员Administrator替换为TrustedInstaller再次执行命令,恢复系统默认,确保安全。

      上述便是Win10获取TrustedInstaller超级权限的操作方法,大家如有碰到没有权限修改注册表的情况,只要按照上文添加TrustedInstaller超级权限就可以了

  • 相关阅读:
    Redis 连接
    Redis 脚本
    Redis 事务
    Redis 发布订阅
    redis 字符串数据(string)
    Redis 键(key)
    Redis 命令
    Redis的五种数据类型
    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
    在命令行中运行eclipse中创建的java项目
  • 原文地址:https://www.cnblogs.com/mahocon/p/16361439.html
Copyright © 2020-2023  润新知