在操作某些Windows系统文件/文件夹时,会提示“文件访问被拒绝,你需要权限才能执行此操作/你需要提供管理员权限才能移动此文件”,
这是因为我们没有获取该文件/文件夹的管理员权限(就类似Android安卓系统的ROOT和苹果iOS系统的越狱),虽然通过高级安全设置可以实现,但未免过于繁琐。
所以最简单的方法就是在点击某个文件或文件夹时弹出的右键菜单中能有一个“获取超级管理员权限”选项,这样就能很方便地获取文件/文件夹的所有权。
下面为Win10右键菜单添加“获取超级管理员权限”选项的方法:
一、获取超级管理员权限
新建一个文本文件,然后把以下命令复制到文本中:
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_ROOTexefileshell unas2] @="获取超级管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOTexefileshell unas2command] @="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"
然后把该文本文档命名为 “Win10获取超级管理员权限.reg” ,然后双击导入注册表即可,这样就获得了Win10超级管理员权限。
在任意文件或文件夹上点击右键即可看到“获取超级管理员权限”选项。如下图所示:
二、取消已获取的Win10超级管理员权限
这里指的是取消右键菜单中的“获取超级管理员权限”选项。方法是新建一个文本文档,把以下命令复制到文本中:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT*shell unas] [-HKEY_CLASSES_ROOTDirectoryshell unas] [-HKEY_CLASSES_ROOTdllfileshell] [-HKEY_CLASSES_ROOTDriveshell unas] [-HKEY_CLASSES_ROOTexefileshell unas] [HKEY_CLASSES_ROOTexefileshell unas] "HasLUAShield"="" [HKEY_CLASSES_ROOTexefileshell unascommand] @=""%1" %*" "IsolatedCommand"=""%1" %*"
然后把该文本文档命名为 “Win10取消获取超级管理员权限.reg” ,双击导入注册表即可,这样就取消了超级管理员权限。