Windows7下把所有系统文件全部归属于一个系统帐户,这也导致了其权限问题成为了一个挥之不去的问题。有时用其中的一个帐户无法对某一文件或文件夹进行操作时,您需要权限来执行此操作!
通常你修改或删除不了这样的文件或者文件夹,尽管你使用的是administrator帐户,一样不行,一般这样的文件或者文件夹是系统的文件或者系统补丁的临时文件,上面有锁头的标志。其实只要获得此文件或文件夹的管理权限即可。
我们可以在系统的右键菜单上加上"取得管理员权限"的选项,只要遇到没有修改权限的文件或文件夹,只需要点击右键,取得其管理权限即可。你可以通过一些软件,如使用“windows7优化大师”,利用里边的设置选项来设置系统的右键菜单。
但我更推荐使用绿色环保的方法。通过直接注入注册表的形式来实现右键菜单功能:
新建一个reg文件(新建记事本文件,将其后缀txt修改为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"=""
分 类 观 看