管理员权限获取与恢复

Posted 杜子烟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了管理员权限获取与恢复相关的知识,希望对你有一定的参考价值。

获得管理员权限,首先,新建议文本文件,复制以下代码,保存为.reg格式,然后导入注册表。

Windows Registry Editor Version 5.00

;取得文件修改权限  

[HKEY_CLASSES_ROOT\*\shell\runas]  

@="管理员权限"

"Icon"="C:\\Windows\\System32\\imageres.dll,102"

"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]  

@="管理员权限"

"Icon"="C:\\Windows\\System32\\imageres.dll,102"

"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]  

@="管理员权限"

"Icon"="C:\\Windows\\System32\\imageres.dll,102"

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

 

 

恢复之前权限:

Windows Registry Editor Version 5.00

;恢复原始权限  

[HKEY_CLASSES_ROOT\*\shell\runas-]  

@="恢复原始权限"

"Icon"="C:\\Windows\\System32\\imageres.dll,101"

"NoWorkingDirectory"=""

; && takeown /f \"%1\"

[HKEY_CLASSES_ROOT\*\shell\runas-\command]  

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

[HKEY_CLASSES_ROOT\exefile\shell\runas2-]  

@="恢复原始权限"

"Icon"="C:\\Windows\\System32\\imageres.dll,101"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2-\command]  

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

[HKEY_CLASSES_ROOT\Directory\shell\runas-]  

@="恢复原始权限"

"Icon"="C:\\Windows\\System32\\imageres.dll,101"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas-\command]  

@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /reset && cacls \"%1\" /e /r \"%%USERNAME%%\""

 

 

 

 

取消右键:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]

[-HKEY_CLASSES_ROOT\exefile\shell\runas2]

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[-HKEY_CLASSES_ROOT\*\shell\runas-]

[-HKEY_CLASSES_ROOT\exefile\shell\runas2-]

[-HKEY_CLASSES_ROOT\Directory\shell\runas-]

 

以上是关于管理员权限获取与恢复的主要内容,如果未能解决你的问题,请参考以下文章

04: 用户授权及撤销 数据备份与恢复 MySQL管理工具

WIN7系统下删除文件,出来需要管理员权限才能删除该怎么删除文件

小米手机怎么开启ROOT权限

求mac终端给某个用户管理员权限的命令,

SQL Server的权限管理和数据恢复

提示“你没有权限在此文件中保存文件,请与管理员联系以获取相应权限”的解决办法