zoukankan      html  css  js  c++  java
  • Windows添加右键菜单【转载】

    如何给注册表添加右键菜单

    [转载自:https://www.cnblogs.com/cheungxiongwei/p/7541447.html]

    1. Win + R 组合键打开命令行
    2. 输入 regedit 打开注册表
    3. 找到 HKEY_CLASSES_ROOT*shell 目录,新建 name 项
    4. 来到 name 项目录,新建 command 项
    5. 来到 command 项目录,修改默认值 字符串值

        eg. C:Program FilesSublime Text 3sublime_text.exe "%1"

    Note:%1 前面是一个空格;如图:

    name 层新建一个 icon 字符串值,键值添加图标路径即可给右键菜单添加图标,如图:

    如何在注册表中添加右键菜单

    HKEY_LOCAL_MACHINESOFTWAREClasses*shell 文件右键菜单

    HKEY_CLASSES_ROOTDirectoryBackgroundshell 桌面右键菜单

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt

    HKEY_CLASSES_ROOT\Folder\shell

    如何删除右键菜单中图形属性和图形选项

    1.找到注册表 HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlers 项。
    删除
    HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlersigfxcui 项;
    HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlersigfxDTCM 项;
    即可。

    Note:如果后续想恢复该项,建议备份注册表。

    如何在右键菜单中添加注册DLL选项

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOTdllfileshell]
    
    [HKEY_CLASSES_ROOTdllfileshell
    egister]
    @="注册DLL文件"
    
    [HKEY_CLASSES_ROOTdllfileshell
    egistercommand]
    @="regsvr32 %1"
    
    [HKEY_CLASSES_ROOTdllfileshellUnregister]
    @="卸载DLL文件"
    
    [HKEY_CLASSES_ROOTdllfileshellUnregistercommand]
    @="regsvr32 /u %1"
    

    一个在注册表中添加右键菜单的实例

    //xxx.reg
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT*shell
    otepad]
    @="notepad open"
    
    [HKEY_CLASSES_ROOT*shell
    otepadcommand]
    @="D:\20170901工作文档\notepad.6.9.2\notepad++.exe %1"
  • 相关阅读:
    [USACO17JAN]Subsequence Reversal序列反转
    P1330 封锁阳光大学
    P1403 [AHOI2005]约数研究
    poj1456——Supermarket
    P1807 最长路_NOI导刊2010提高(07)
    P1137 旅行计划
    P1162 填涂颜色
    P1040 加分二叉树
    P1135 奇怪的电梯
    P1086 花生采摘
  • 原文地址:https://www.cnblogs.com/JoyPoint/p/14306159.html
Copyright © 2011-2022 走看看