分享

UltraEdit添加、去除右键最全方法

 青松卓然 2012-09-27

UltraEdit添加、去除右键最全方法

UltraEdit pro          

用批处理添加:需要用到两个文件    添加右键.bat 和   right.inf   ,这两个文件需放在UltraEdit软件目录,删除的批处理同理

(复制下面内容到txt文档,另存为添加右键.bat 文件)

添加右键.bat 内容:

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

@ECHO off
cls
color 0A
ECHO   UltraEdit-32 绿色免安装版之右键添加
ECHO ==========================================
pushd "%~dp0"
rundll32 setupapi.dll,InstallHinfSection DefaultInstall 128 .\right.inf
popd
ECHO OK,搞定...成功啦^_^!
ECHO 本脚本程序只是在第一次使用时需要运行一次
ECHO 运行一次后就能正常使用右键菜单了
ECHO 准备退出...
ECHO ==========================================
pause
exit

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

right.inf文件内容:

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

[Version]
Signature="$CHICAGO$"
Provider=duchaoqian@cnfan.org, 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}"


[Strings]

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

复制上面内容到txt文档,另存为right.inf文件)

批处理删除:

去除右键.bat:

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

@ECHO off
cls
color 0A
ECHO    UltraEdit-32 绿色免安装版之右键清除
ECHO ==========================================
pushd "%~dp0"
rundll32 setupapi.dll,InstallHinfSection DefaultUnInstall 128 .\right.inf
popd
ECHO OK,搞定...右键成功清除啦^_^!
ECHO 想卸载UltraEdit文件的,可以把整个目录删除掉了
ECHO 准备退出...
ECHO ==========================================
pause
exit

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

复制上面内容到txt文档,另存为去除右键.bat文件

用注册表添加的方法:复制内容另存为reg文件

添加右键.reg :

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\UltraEdit-32]
@="{b5eedee0-c06e-11cf-8c56-444553540000}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}]
@="UltraEdit-32"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32]
@="E:\\ROM定制\\ROM-tool\\UltraEdit-32\\ue32ctmn.dll"
"ThreadingModel"="Apartment"

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

另存为添加右键.reg文件,其中@="E:\\ROM定制\\ROM-tool\\UltraEdit-32\\ue32ctmn.dll"  须改成软件所在目录,注意用双斜杠\\

另外一个方法:这个发现可以放在菜单顶部,不错

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\UltraEdit\command]
@="E:\\ROM定制\\ROM-tool\\UltraEdit-32\\Uedit32.exe %1"

去除右键.reg :

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\UltraEdit-32]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}]

------------------------------------------------我的美丽的分隔符----------------------------------------------------------

复制上面内容到txt文档,另存为去除右键.reg文件复制上面内容到txt文档

呵呵,是不是很简单哈,确实还不懂上传有附件:UltraEdit添加删除右键菜单

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多