• Windows下给鼠标右键菜单添加获得完全控制权限的菜单项(cmd /c 使用 /grant administrators参数)


     这段时间计算机C分区里多了很多无用的文件,而且不在同一个目录下,搜索出来删除的时候提示没有管理员权限,需要在右键属性里面修改,非常麻烦,于是查询了一下发现可以在文件右键菜单添加一个获取权限的菜单项,这样就很容易使用了。

      方法就是修改注册表,为了方便可以新建一个文本文档,然后重命名时将文件名后缀的.txt改为.reg,reg操作注册表的文件格式,就好像下图:

                                  

      以这个为例,添加注册表.reg中的代码如下:

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT*shell unas]
    @="获取权限"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT*shell unascommand]
    @="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"

    [HKEY_CLASSES_ROOTDirectoryshell unas]
    @="获取权限"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOTDirectoryshell unascommand]
    @="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"

    然后将上面内容保存即可,双击添加注册表.reg,然后点击"继续"按钮即可添加成功,此时文件的右键菜单就会出现"获取权限",如下图:

     

    如果以后不想用的话,可以在解除项.reg中输入以下代码:

    Windows Registry Editor Version 5.00

    [-HKEY_CLASSES_ROOT*shell unas]

    [-HKEY_CLASSES_ROOTDirectoryshell unas]

    保存之后导入就可以啦

    http://www.cnblogs.com/freeweb/p/4381367.html

  • 相关阅读:
    Mockito测试
    linux笔记:shell编程-正则表达式
    linux笔记:shell基础-环境变量配置文件
    linux笔记:shell基础-bash变量
    linux笔记:shell基础-bash基本功能
    linux笔记:shell基础-概述和脚本执行方式
    linux笔记:文件系统管理-fdisk分区
    linux笔记:文件系统管理-分区、文件系统以及文件系统常用命令
    linux笔记:权限管理-sudo
    linux笔记:用户和用户组管理-用户管理命令
  • 原文地址:https://www.cnblogs.com/findumars/p/9327055.html
Copyright © 2020-2023  润新知