来自于 https://www.zhihu.com/question/29662273/answer/45277925

看了这些,实际上是对HKEY_CLASSES_ROOT\*\shell目录和HKEY_CLASSES_ROOT\Directory\shell目录的改写,是对文件引用地址的正确引用。

---------------------

杨兴洲
3083

3 人也赞同了该回答

我用的是免安装的.
添加右键菜单,用sublime打开文件
使用的是可以修改注册表的bat文件
代码如下

@echo Off
:START
CLS
echo *=========================================================================*
echo *                        注意: 该bat文件必须和sublime_text.exe在同级目录  *
echo *                            [A]添加右键菜单                              *
echo *                            [D]删除右键菜单                              *
echo *                            [Q]退出                                      *
echo *                                                                         *
echo *=========================================================================*
Set /P Choice=       请选择要进行的操作 (A/D/Q) ,然后按回车:
If /I "%Choice%"=="A" Goto :ADD
If /I "%Choice%"=="D" Goto :DEL
If /I "%Choice%"=="Q" ExitSTART:ADD
CLS
set str=%cd%
echo Windows Registry Editor Version 5.00> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell]>> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\SublimeText]>> tmp.reg
echo @="用Sublime Text打开">> tmp.reg
echo "Icon"="\"%str:\=\\%\\sublime_text.exe\",0">> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\SublimeText\Command]>> tmp.reg
echo @="\"%str:\=\\%\\sublime_text.exe\" \"%%1^\"">> tmp.reg echo [HKEY_CLASSES_ROOT\Directory\shell\sublime]>> tmp.reg
echo @="添加到Sublime Text工程项目">> tmp.reg
echo "Icon"="\"%str:\=\\%\\sublime_text.exe\",0">> tmp.reg
echo [HKEY_CLASSES_ROOT\Directory\shell\sublime\Command]>> tmp.reg
echo @="\"%str:\=\\%\\sublime_text.exe\" \"%%1^\"">> tmp.reg echo [HKEY_CLASSES_ROOT\Directory\Background\shell\sublime]>> tmp.reg
echo @="添加到Sublime Text工程项目">> tmp.reg
echo "Icon"="\"%str:\=\\%\\sublime_text.exe\",0">> tmp.reg
echo [HKEY_CLASSES_ROOT\Directory\Background\shell\sublime\Command]>> tmp.reg
echo @="\"%str:\=\\%\\sublime_text.exe\" \"%%V^\"">> tmp.reg
echo *=========================================================================*
echo *                                                                         *
echo *   正在将生成的注册信息写入注册表,请点击“是”键钮!                      *
echo *                                                                         *
echo *=========================================================================*
tmp.reg
del tmp.reg
GOTO :START:DEL
echo Windows Registry Editor Version 5.00> tmp.reg
echo [-HKEY_CLASSES_ROOT\*\shell\SublimeText]>> tmp.reg
echo [-HKEY_CLASSES_ROOT\Directory\shell\sublime]>> tmp.reg
echo [-HKEY_CLASSES_ROOT\Directory\Background\shell\sublime]>> tmp.reg
tmp.reg
del tmp.reg
GOTO :START

发布于 2015-04-19

ghost小夜
这个问题最近我也遇到了,以下是解决办法:

修改注册表键值
该键值位于 HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text\command ,
有问题时该值为 D:\Program Files\Sublime Text 3\sublime_text.exe "%1" ,
加引号修改为 "D:\Program Files\Sublime Text 3\sublime_text.exe" "%1" 后,工作正常。

如图
<img src="https://pic4.zhimg.com/0cc24bc8e04f58bda5fee48e59789b63_b.jpg" data-rawwidth="864" data-rawheight="328" class="origin_image zh-lightbox-thumb" width="864" data-original="https://pic4.zhimg.com/0cc24bc8e04f58bda5fee48e59789b63_r.jpg">

转载于:https://www.cnblogs.com/yupinghua/p/6857168.html

编辑器鼠标右键菜单失效修复相关推荐

  1. Win8系统鼠标右键突然失灵怎么办 win8桌面右键菜单失效怎么修复

    Win8系统鼠标右键突然失灵怎么办 win8桌面右键菜单失效怎么修复 我们在使用电脑的时候,总是会遇到很多的电脑难题,这都是不可避免的,但是很多人在遇到了问题的时候却不知道怎么去解决.当我们在win8 ...

  2. 安装ATi显卡驱动后增加的鼠标右键菜单的清理

    一般最直接的方法是: 一般位于注册表的: 删除注册表HKEY_CLASSES_ROOT\Directory \Background\shellex\ContextMenuHandlers\ACE下 a ...

  3. 电脑没有鼠标怎么打开计算机,电脑鼠标右键菜单没有打开方式选项怎么办

    最近有用户反映,自己的电脑系统鼠标右键菜单里面找不到打开方式,那么这是怎么回事?该如何解决呢?下面我们就来为大家介绍一下相关的内容,有兴趣的朋友就来了解一下吧. 解决办法: (1)"开始&q ...

  4. 如何将VSCode添加到鼠标右键菜单

    Windows上面安装Visual Studio Code编辑器,常常会因为安装的时候忘记勾选等原因,没有将"Open with Code(右键快捷方式)"添加到鼠标右键菜单里,使 ...

  5. win10计算机添加右键菜单,win10清理鼠标右键菜单提升电脑速度的方法

    刚刚安装上win10系统后,发现运行速度非常快,安装软件多了,运行速度就变慢.还有右键菜单过多也会影响系统性能,所以定期清理鼠标右键菜单是非常有必要的.下面一起看下win10清理鼠标右键菜单提升电脑速 ...

  6. 【鼠标§鼠标右键菜单清理四招】

    [鼠标§鼠标右键菜单清理四招] 第一招:清理右键"新建"菜单 由于不断地安装新的应用程序,鼠标右键快捷菜单的中的"新建"菜单下的命令选项会越来越多,有时甚至需要 ...

  7. 鼠标右键编辑html文档,鼠标右键菜单设置方法【详细步骤】

    我们都知道在我们的电脑操作系统中,我们的鼠标右键具有很强大的功能,右键里面会有很多菜单,这样很多操作我们都可以直接右键进行,更加方便,但是有时候我们会发现右键菜单里面内容特别多,有的我们根本用不到,对 ...

  8. 硬件测试软件 桌面鼠标右键老转,去掉桌面鼠标右键菜单中显卡选项的3种方法(适用常见显卡)...

    只要我们更新过显卡驱动,或者你的现在的系统是出厂预装的,鼠标右键菜单中会有启动显卡控制中心选项.如:如果你是ATI显卡,右键菜单中便会有AMD VISION Engine Control Center ...

  9. windows系统如何将 CMD(命令提示符)添加到鼠标右键菜单

    您可以通过以下步骤将 CMD(命令提示符)添加到鼠标右键菜单: 1. 打开注册表编辑器.按下 `Win + R` 组合键,然后键入 `regedit` 并按下 Enter 键. 2. 导航到注册表路径 ...

最新文章

  1. Android Build.VERSION.SDK_INT
  2. python中的列表生成式_Python中的列表生成式
  3. Blender与UE5完美结合全流程创作游戏资产视频教程
  4. HashMap集合遍历的五种方式
  5. pandas筛选dataframe列名称中包含特定字符串的数据列(select columns contains specifiec substring in dataframe)
  6. ORA-02291: 违反完整约束条件 - 未找到父项关键字 解决方法
  7. python小知识点
  8. ABAP RANGE 实现 SELECTION-OPTION 功能
  9. s.assign()用法c++_assign是什么意思
  10. mardown文件图片技巧
  11. 分支界限算法【0-1背包问题】按照优先队列式(LC)分支限界法求解0-1背包问题, 并给出限界函数,并画出该实例的状态空间树。
  12. 修改centos7容器的时间和宿主机时间一致
  13. ModelMap和ModelAndView的作用
  14. 二叉搜索树c++_LeetCode98验证二叉搜索树
  15. 【java】窗口和监听器的使用
  16. python分组求和_利用pandas进行分组求和
  17. 《钻哥学管理之现代管理学》(Yanlz+Unity+SteamVR+云技术+5G+AI=VR云游戏=技术+业务+管理+现代管理学+决策+组织+人事+领导+激励+协调+控制+系统分析+立钻哥哥+==)
  18. 宝塔部署网站无法访问
  19. 阿里云服务器没有公网IP
  20. 权限管理系统项目文档——Vue前端

热门文章

  1. Android手机中热点配置文件保存路径
  2. GIF图片裁剪出指定大小的GIF图片
  3. Gadmin企业级开发平台V5.0.8版本发布
  4. Fedora29 安装/配置 小狼毫输入法(RIME | 中州韵输入法引擎)
  5. 如何在Cocos2D游戏中实现A*寻路算法(七)
  6. PSMNet代码的一些理解
  7. C#中Socket的简单使用
  8. 微信小程序|前端技术主要框架分析
  9. 虚拟机--第一章走进java--(抄书)
  10. 计算机专业包括芯片制造,这两个专业是电子信息专业中最吃香的,芯片制造,通信传输都能行...