个人杂烩 · 2010年9月5日 0

Windows Vista获取管理员权限的方法

Windows Vista在使用的时候,经常会出现管理员权限问题,会提示我们没有管理员权限,操作当然失败,这个失败的系统很让人不爽,下面是通过导入注册表的方法实现Windows Vista获取管理员权限的办法。

把下面的代码复制到记事本,保存成abc.reg文件,之后双击确定,导入注册表即可,以后再想作操作,比如想移动文件夹,先在文件夹上右击,点击“获取管理员权限”,之后就可以操作了。

代码:

Windows Registry Editor Version 5.00   

[HKEY_CLASSES_ROOT*shellrunas] 

@="管理员取得所有权" 

"NoWorkingDirectory"=""   

[HKEY_CLASSES_ROOT*shellrunascommand] 

@="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_ROOTexefileshellrunas2] 

@="管理员取得所有权" 

"NoWorkingDirectory"=""   

[HKEY_CLASSES_ROOTexefileshellrunas2command] 

@="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_ROOTDirectoryshellrunas] 

@="管理员取得所有权" 

"NoWorkingDirectory"=""   

[HKEY_CLASSES_ROOTDirectoryshellrunascommand] 

@="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"