编辑器鼠标右键菜单失效修复
来自于 https://www.zhihu.com/question/29662273/answer/45277925
看了这些,实际上是对HKEY_CLASSES_ROOT\*\shell目录和HKEY_CLASSES_ROOT\Directory\shell目录的改写,是对文件引用地址的正确引用。
---------------------
添加右键菜单,用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
修改注册表键值
该键值位于 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
编辑器鼠标右键菜单失效修复相关推荐
- Win8系统鼠标右键突然失灵怎么办 win8桌面右键菜单失效怎么修复
Win8系统鼠标右键突然失灵怎么办 win8桌面右键菜单失效怎么修复 我们在使用电脑的时候,总是会遇到很多的电脑难题,这都是不可避免的,但是很多人在遇到了问题的时候却不知道怎么去解决.当我们在win8 ...
- 安装ATi显卡驱动后增加的鼠标右键菜单的清理
一般最直接的方法是: 一般位于注册表的: 删除注册表HKEY_CLASSES_ROOT\Directory \Background\shellex\ContextMenuHandlers\ACE下 a ...
- 电脑没有鼠标怎么打开计算机,电脑鼠标右键菜单没有打开方式选项怎么办
最近有用户反映,自己的电脑系统鼠标右键菜单里面找不到打开方式,那么这是怎么回事?该如何解决呢?下面我们就来为大家介绍一下相关的内容,有兴趣的朋友就来了解一下吧. 解决办法: (1)"开始&q ...
- 如何将VSCode添加到鼠标右键菜单
Windows上面安装Visual Studio Code编辑器,常常会因为安装的时候忘记勾选等原因,没有将"Open with Code(右键快捷方式)"添加到鼠标右键菜单里,使 ...
- win10计算机添加右键菜单,win10清理鼠标右键菜单提升电脑速度的方法
刚刚安装上win10系统后,发现运行速度非常快,安装软件多了,运行速度就变慢.还有右键菜单过多也会影响系统性能,所以定期清理鼠标右键菜单是非常有必要的.下面一起看下win10清理鼠标右键菜单提升电脑速 ...
- 【鼠标§鼠标右键菜单清理四招】
[鼠标§鼠标右键菜单清理四招] 第一招:清理右键"新建"菜单 由于不断地安装新的应用程序,鼠标右键快捷菜单的中的"新建"菜单下的命令选项会越来越多,有时甚至需要 ...
- 鼠标右键编辑html文档,鼠标右键菜单设置方法【详细步骤】
我们都知道在我们的电脑操作系统中,我们的鼠标右键具有很强大的功能,右键里面会有很多菜单,这样很多操作我们都可以直接右键进行,更加方便,但是有时候我们会发现右键菜单里面内容特别多,有的我们根本用不到,对 ...
- 硬件测试软件 桌面鼠标右键老转,去掉桌面鼠标右键菜单中显卡选项的3种方法(适用常见显卡)...
只要我们更新过显卡驱动,或者你的现在的系统是出厂预装的,鼠标右键菜单中会有启动显卡控制中心选项.如:如果你是ATI显卡,右键菜单中便会有AMD VISION Engine Control Center ...
- windows系统如何将 CMD(命令提示符)添加到鼠标右键菜单
您可以通过以下步骤将 CMD(命令提示符)添加到鼠标右键菜单: 1. 打开注册表编辑器.按下 `Win + R` 组合键,然后键入 `regedit` 并按下 Enter 键. 2. 导航到注册表路径 ...
最新文章
- Android Build.VERSION.SDK_INT
- python中的列表生成式_Python中的列表生成式
- Blender与UE5完美结合全流程创作游戏资产视频教程
- HashMap集合遍历的五种方式
- pandas筛选dataframe列名称中包含特定字符串的数据列(select columns contains specifiec substring in dataframe)
- ORA-02291: 违反完整约束条件 - 未找到父项关键字 解决方法
- python小知识点
- ABAP RANGE 实现 SELECTION-OPTION 功能
- s.assign()用法c++_assign是什么意思
- mardown文件图片技巧
- 分支界限算法【0-1背包问题】按照优先队列式(LC)分支限界法求解0-1背包问题, 并给出限界函数,并画出该实例的状态空间树。
- 修改centos7容器的时间和宿主机时间一致
- ModelMap和ModelAndView的作用
- 二叉搜索树c++_LeetCode98验证二叉搜索树
- 【java】窗口和监听器的使用
- python分组求和_利用pandas进行分组求和
- 《钻哥学管理之现代管理学》(Yanlz+Unity+SteamVR+云技术+5G+AI=VR云游戏=技术+业务+管理+现代管理学+决策+组织+人事+领导+激励+协调+控制+系统分析+立钻哥哥+==)
- 宝塔部署网站无法访问
- 阿里云服务器没有公网IP
- 权限管理系统项目文档——Vue前端
热门文章
- Android手机中热点配置文件保存路径
- GIF图片裁剪出指定大小的GIF图片
- Gadmin企业级开发平台V5.0.8版本发布
- Fedora29 安装/配置 小狼毫输入法(RIME | 中州韵输入法引擎)
- 如何在Cocos2D游戏中实现A*寻路算法(七)
- PSMNet代码的一些理解
- C#中Socket的简单使用
- 微信小程序|前端技术主要框架分析
- 虚拟机--第一章走进java--(抄书)
- 计算机专业包括芯片制造,这两个专业是电子信息专业中最吃香的,芯片制造,通信传输都能行...