给Notepad++ 加右键菜单带图标
2014-12-27 10:54
316 查看
原文:给Notepad++ 加右键菜单带图标从网上下载下来的Notepad++
http://download.tuxfamily.org/notepadplus/6.3.3/npp.6.3.3.bin.zip
解压之后,可以直接使用, 但是右键菜单中没有它,非常不方便,
本文使用三种方式给Notepad++注册右键菜单功能,他们只有稍微的区别:
方式一:
如下建立一个reg文件,拷贝如下内容并替换相关路径, 保存,双击运行加入注册表就好了.
卸载命令也保存为reg文件,拷贝如下内容, 保存,双击运行加入注册表就好了
方式二:
在另一台正常安装Notepad++的系统里,看到其使用“Notepad++”编辑配置的位置不同,在HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers下。依然是使用注册表,相关注册表信息如下:
卸载命令如下:
方式三:
如果你的目录中包含了NppShell_03.dll或者NppShell_04.dll或者NppShell_05.dll,不同的版本里面的这个文件名称不一样。你也可以到网上下载一个这样的dll文件,如果有这样的文件,把下面的代码用记事本保存为“Notepad++右键菜单添加or卸载工具.bat”,放到Notepad++的安装目录下面或者NppShell_04.dll在相同的目录下面执行即可。代码如下:
以上三种方式的区别:
使用方式一比较简洁,
参考资料:
http://09105106.blog.163.com/blog/static/248357820135642611105/ http://ljhzzyx.blog.163.com/blog/static/383803122010102333251780/ http://www.ok12.net/?post=31
http://download.tuxfamily.org/notepadplus/6.3.3/npp.6.3.3.bin.zip
解压之后,可以直接使用, 但是右键菜单中没有它,非常不方便,
本文使用三种方式给Notepad++注册右键菜单功能,他们只有稍微的区别:
方式一:
如下建立一个reg文件,拷贝如下内容并替换相关路径, 保存,双击运行加入注册表就好了.
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\NotePad++] @="用&Notepad++打开" "Icon"="C:\\Program Files (x86)\\Notepad++\\Notepad++.exe" [HKEY_CLASSES_ROOT\*\shell\NotePad++\Command] @="C:\\Program Files (x86)\\Notepad++\\Notepad++.exe \"%1\""
卸载命令也保存为reg文件,拷贝如下内容, 保存,双击运行加入注册表就好了
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\NotePad++]
方式二:
在另一台正常安装Notepad++的系统里,看到其使用“Notepad++”编辑配置的位置不同,在HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers下。依然是使用注册表,相关注册表信息如下:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Notepad++] @="{00F3C2EC-A6EE-11DE-A03A-EF8F55D89593}" [HKEY_CLASSES_ROOT\CLSID\{00F3C2EC-A6EE-11DE-A03A-EF8F55D89593}] @="Notepad++" [HKEY_CLASSES_ROOT\CLSID\{00F3C2EC-A6EE-11DE-A03A-EF8F55D89593}\InprocServer32] @="D:\\Program Files\\Notepad++\\notepad++.exe" "ThreadingModel"="Apartment" [HKEY_CLASSES_ROOT\CLSID\{00F3C2EC-A6EE-11DE-A03A-EF8F55D89593}\Settings] "Title"="Edit with &Notepad++" "Path"="D:\\Program Files\\Notepad++\\notepad++.exe" "Custom"="" "ShowIcon"=dword:00000001 "Dynamic"=dword:00000001 "Maxtext"=dword:00000019
卸载命令如下:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Notepad++] [-HKEY_CLASSES_ROOT\CLSID\{00F3C2EC-A6EE-11DE-A03A-EF8F55D89593}]
方式三:
如果你的目录中包含了NppShell_03.dll或者NppShell_04.dll或者NppShell_05.dll,不同的版本里面的这个文件名称不一样。你也可以到网上下载一个这样的dll文件,如果有这样的文件,把下面的代码用记事本保存为“Notepad++右键菜单添加or卸载工具.bat”,放到Notepad++的安装目录下面或者NppShell_04.dll在相同的目录下面执行即可。代码如下:
@Echo Off title Notepad++右键菜单添加or卸载工具 SetLocal EnableDelayedExpansion echo 1.添加Notepad++右键菜单 echo ------------------------ echo 2.卸载Notepad++右键菜单 echo ------------------------ Set /p u=请输入数字并按Enter确定: If "%u%"=="1" Goto regnp++ If "%u%"=="2" Goto unregnp++ :regnp++ regsvr32 NppShell_04.dll exit :unregnp++ regsvr32 /u NppShell_04.dll exit
以上三种方式的区别:
使用方式一比较简洁,
参考资料:
http://09105106.blog.163.com/blog/static/248357820135642611105/ http://ljhzzyx.blog.163.com/blog/static/383803122010102333251780/ http://www.ok12.net/?post=31
相关文章推荐
- 给Notepad++ 加带图标右键菜单
- [杂事]给Notepad++ 加右键菜单带图标
- 给Notepad++ 加带图标右键菜单
- 给Notepad++ 加右键菜单带图标
- 给Notepad++ 6.7 加右键菜单带图标
- 把Sublime Text 2 加入右键菜单(带图标),Edit with Sublime Text
- 托盘图标及右键菜单
- ext desktop桌面图标的右键弹出菜单代码
- 将程序添加到右键菜单和图标(以记事本、UltraEdit为例)
- NotePad++ 添加右键菜单
- QT 创建托盘图标和右键菜单
- WTL::右键弹出菜单和托盘图标
- 改变对话框的系统菜单:程序运行时,在任务栏中的图标右键时弹出的菜单或是程序左上角左键弹出的菜单
- win10 系统右键菜单不显示文字(只有小图标)修复方法
- SVN工具06:Win7安装完tortoiseSVN软件后右键菜单找不到图标
- QT 创建托盘图标和右键菜单
- Notepad++ 添加进右键菜单
- 获取桌面图标字体和系统右键菜单字体
- jQuery实现漂亮的指定区域内鼠标右键关联菜单可自定义图标
- 右键菜单有关注册表项简介及隐藏指定文件后缀、改变显示图标