zoukankan      html  css  js  c++  java
  • 管理员权限获取与恢复

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

    Windows Registry Editor Version 5.00

    ;取得文件修改权限  

    [HKEY_CLASSES_ROOT*shell unas]  

    @="管理员权限"

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

    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT*shell unascommand]  

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

    @="管理员权限"

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

    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOTexefileshell unas2command]  

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

    @="管理员权限"

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

    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOTDirectoryshell unascommand]  

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

    @="恢复原始权限"

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

    "NoWorkingDirectory"=""

    ; && takeown /f "%1"

    [HKEY_CLASSES_ROOT*shell unas-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_ROOTexefileshell unas2-]  

    @="恢复原始权限"

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

    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOTexefileshell unas2-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_ROOTDirectoryshell unas-]  

    @="恢复原始权限"

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

    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOTDirectoryshell unas-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 unas]

    [-HKEY_CLASSES_ROOTexefileshell unas2]

    [-HKEY_CLASSES_ROOTDirectoryshell unas]

    [-HKEY_CLASSES_ROOT*shell unas-]

    [-HKEY_CLASSES_ROOTexefileshell unas2-]

    [-HKEY_CLASSES_ROOTDirectoryshell unas-]

  • 相关阅读:
    php 二维数组索引乱序 shuffle() 函数;
    php-m 与 phpinfo 不一致的解决办法
    javascript 数组去重
    javascript 闭包实现的5种方法
    javascript 下 function 和 Function的区别
    解决ThinkPhp在nginx下404问题
    TP5.1中的验证类 validate用法
    webstrom 快捷键
    css中可以和不可以继承的属性
    封装 class 类 js
  • 原文地址:https://www.cnblogs.com/sanday/p/7807876.html
Copyright © 2011-2022 走看看