经常会在修改一些文件时,出现所有者为System或者TrustedInstaller的提示,无法对文件进行修改。
为了解决这个问题,新建一个文本文档,在其中输入以下内容并重命名为获取权限.reg,运行,确认,即可。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*\shell\runas]
@="GetPermission"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT*\shell\runas\command]
@="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_ROOT\exefile\shell\runas2]
@="GetPermission"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="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_ROOT\Directory\shell\runas]
@="GetPermission"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="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"
其中的GetPermission可以修改为自己想要的文字内容。
我这里也提供做好的reg文件供下载: