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添加删除右键菜单