zoukankan      html  css  js  c++  java
  • 操作系统一些常见的脚本

    获取管理员权限       

            有时候在Win7操作某个文件报错,说是需要管理员权限。但是又不想切换用户。这时候一般可以通过“以管理员身份运行”Cmd,然后在cmd里面操作相关的文件。还有另外一个办法就是获取管理员的权限。下面提供一个办法,用脚本在注册表里面添加几个项,那么右键就可以出来“获取管理员权限”的菜单。

    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT*shell
    unas]
    @="获取管理员权限"
    "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]
    @="获取管理员权限"
    "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]
    @="获取管理员权限"
    "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"

            把上面的代码保存到一个.reg文件中即可。双击后,就会自动添加,添加成功后,所有的文件就都有了“获取管理员权限”的菜单。

    为右键增加其他菜单

            可以通过下面的脚本为右键增加一些其他的菜单:

    Windows Registry Editor Version 5.00
     
    [HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellDevMgr]
    @="设备管理器(&Q)"
     
    [HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellDevMgrcommand]
    @="mmc.exe devmgmt.msc"
     
    [HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellAdd/Remove Programs]
    @="添加或删除程序(&W)"
     
    [HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellAdd/Remove Programscommand]
    @="control appwiz.cpl"
     
    [HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shell控制]
    @="控制面板(&C)"
     
    [HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shell控制command]
    @="rundll32.exe shell32.dll,Control_RunDLL"

           如果想删除掉,可以用下面的脚本:

    Windows Registry Editor Version 5.00
     
    [-HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellDevMgr]
    @="设备管理器(&Q)"
     
    [-HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellDevMgrcommand]
    @="mmc.exe devmgmt.msc"
     
    [-HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellAdd/Remove Programs]
    @="添加或删除程序(&W)"
     
    [-HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellAdd/Remove Programscommand]
    @="control appwiz.cpl"
     
    [-HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shell控制]
    @="控制面板(&C)"
     
    [-HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shell控制command]
    @="rundll32.exe shell32.dll,Control_RunDLL"
            使用方法都是把这些脚本写到一个reg文件中,然后双击即可。
  • 相关阅读:
    牛客 小乐乐和25
    codeforces 1303 D 二进制瞎搞
    codeforces 1307 D 最短路bz+贪心
    codeforces 1316 C math
    codeforces 1328E LCA
    codeforces 1335 E2 思维
    codeforces 1335 E1 思维
    codeforces 1342 D 贪心+后缀和
    codeforces 1348D (思维+贪心)
    codeforces 1362 E 进制的性质
  • 原文地址:https://www.cnblogs.com/xiaoxiangfeizi/p/3495688.html
Copyright © 2011-2022 走看看