一直以来,微软都是比较注重系统的安全性,为此他开始强调Windows文件的所有权,以及程序运行时的用户权限,限制程序对系统重要文件的篡改。不过这样的决策也给我们的使用带来了一些问题,在
windows7系统中,每当我们发现一些文件无法修改时,我们就需要取得这个文件的管理员所有权,那么,如何取得这个权利呢?接下来,一起来了解一下。
介绍的这个方法主要是为Windows7的右键菜单添加取得所有权的菜单:操作步骤都比较简单,主要是将以下内容另存为文本文件,然后修改该文件的扩展名为.reg ,双击导入注册表就可以了。还在为不能修改系统文件的朋友赶紧操作起来吧!
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员取得所有权"
"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]
@="管理员取得所有权"
"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]
@="管理员取得所有权"
"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"