陈德馨

给Notepad++加右键菜单带图标

1695人参与 |分类: 电脑百科|时间:2016年05月31日 13:36

Notepad++ 是一款非常有特色的编辑器,Notepad++ 可以说程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,拥有这款软件可完美地取代微软的记事本。最主要的是Notepad++是一款开源软件,可以免费使用。

但是我们很多朋友喜欢免安装版本,直接从网上下载过来就解压之后,可以直接使用,但是一般所谓的绿色版本右键菜单中是没有快捷打开的,,非常不方便。

本文使用两种方式给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++]

方法二:

如果你的目录中包含了NppShell_05.dll或者NppShell_06.dll,不同的版本里面的这个文件名称不一样。你也可以到网上下载一个这样的dll文件,如果有这样的文件,把下面的代码用记事本保存为“Notepad++右键菜单添加or卸载工具.bat”,放到Notepad++的安装目录下面或者NppShell_05.dll在相同的目录下面,保存为bat文件执行即可。

代码如下:

@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_06.dll
exit
:unregnp++
regsvr32  /u NppShell_06.dll
exit

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 0 人评论,请发表您的观点。