怎么把UltraEdit添加到右键菜单

怎么把UltraEdit添加到右键菜单,第1张

找了半天关于UE添加右键的帖子,没几个满意的,结果自己找着呢。

方法简单的很,当然你的UE是不是有这个功能我就不确定了。

我的是UltraEdit Professional version 14.20 英文版

1 打开UE --- 点击菜单Advanced --- 点击 Configuration

2 d出配置窗口 --- 左边目录树中找到File Associations并点击

3 右边找到勾选项 Integrated with Explorer as:UltraEdit 勾选确定。

好了这不是右键就出现了吗?取消勾选右键就没了,多方便。

还用得着手动改注册表吗?

我们在windows系统中编辑文件时,经常会右键单击文件选择编辑工具。那么如何将UltraEdit添加到右键菜单中呢?下面我给大家分享一下。

工具/材料

Windows注册表

01

首先我们按下Win+R组合键打开运行窗口,在其中输入regedit命令,如下图所示

02

接下来在d出的注册表界面中,我们定位到HKEY_CLASSES_ROOT下面的shell文件夹,如下图所示

03

然后右键shell文件夹,选择新建选项,然后在下拉菜单中在选择项,如下图所示

04

接下来给新建的项取名为UltraEdit,如下图所示,每个文件夹都代表了一个右键菜单

05

然后我们在右键单击刚才新建的UltraEdit文件夹,在其下面建一个command文件夹,如下图所示

06

接下来选中command文件夹,双击右侧出现的内容,在d出的界面中将UltraEdit的安装路径复制到数据数值输入框中,如下图所示

07

然后选中UltraEdit文件夹,也双击右侧的内容,在数据数值中填入UltraEdit,如下图所示

08

最后我们回到桌面,任意找一个文件右键单击,我们就会在右键菜单中看到UltraEdit了,如下图所示

从位置看,貌似你是直接在HKEY_CLASSES_ROOT\*\shell处添加右键菜单项的,没图标很正常。

而UE安装程序是通过注册ue32ctmn.dll(64位ue64ctmn.dll)来添加右键菜单项的,所以注册ue32ctmn.dll才是正道,把下面内容保存为.inf文件,放到ue所在目录,右键“安装”即可

[Version]

Signature="$CHICAGO$"

Provider=Microsoft,2006

[DefaultInstall]

AddReg=Ultraedit_AddReg

[DefaultUnInstall]

DelReg=Ultraedit_DelReg

[Ultraedit_AddReg]

hkcr,"*\shellex\ContextMenuHandlers\UltraEdit-32",,,"{b5eedee0-c06e-11cf-8c56-444553540000}"

hkcr,"CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32","ThreadingModel",,"Apartment"

hkcr,"CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32",,,"%01%\ue32ctmn.dll"

[Ultraedit_DelReg]

hklm,"SOFTWARE\Classes\*\shellex\ContextMenuHandlers\UltraEdit-32"

hklm,"SOFTWARE\Classes\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}"

一般情况下,图标应该出来了,但如果你用的是很古老的那个UE,可能图标依然出不来,此时你需要从比较新的UE中复制出ue32ctmn.dll或ue64ctmn.dll替换掉老版本那个,重启OK。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11405701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存