玩转鼠标右键新建与某些文件默认编辑方式

不指定 ljpbin 发布于:2008/09/03 11:05 , 技术交流 , 评论(0) , 阅读(492) | |
昨天发了关于删除右键新建项的操作方法,今天又有新想法,就是对于某些文件默认使用的编辑软件,以及热件修改。
因为自己经常会做些网马解密工作,经常需要新建HTML文档,同时编辑HTML文档,但是编辑时HTML文档时,因为装了OFFICE。鼠标右键默认的快捷键E是用WORD打开的。根本没法用。。所以想用快捷键E来启动EMEDITOR来编辑HTML文档。下面说下具体怎么做。来达到我的想法。

首先展开HKEY_CLASSES_ROOT项,找到.html后缀。然后在.html上右键,新建项,之后输入ShellNew,再在右面新建名为“NullFile”的字符串值,这样右键新建就会出现Html Document了。

新建HTML文档是可以实现了。不过HTML文档的右键上编辑按钮E的默认编辑软件在哪里改呢?
同样也是到HKEY_CLASSES_ROOT大项下找。找什么呢?找htmlfile这项。然后在htmlfile下找到Edit项。之后右面窗体会有一个默认的字符串值,数据是“编辑(&E)”,看样子就是这里,然后下面会有一个名为“command”的项。右面的数据是OFFICE里的WORD %1。那么我就修改他为EMEDITOR的路径
"C:\Program Files\EmEditor\EmEditor.exe" %1
这样修改后,右键里对html扩展名的文件编辑时按快捷键E就会直接打开EMEDITOR来编辑了。方便多了!

那么如果想修改EXE文件默认编辑使用的软件呢?和上面一样的方法,找到exefile。如果想修改TXT文件快捷键的编辑软件呢?那就找到txtfile。以此类推。

下面是我所做的修改的注册表:

引用
Windows Registry Editor Version 5.00

#修改HTML文档默认编辑软件
[HKEY_CLASSES_ROOT\htmlfile\shell\Edit\command]
@="\"C:\\Program Files\\EmEditor\\EmEditor.exe\" %1"
#新建添加建立HTML文档
[HKEY_CLASSES_ROOT\.html\ShellNew]
"NullFile"=""
发表评论

昵称

网址

电邮

您也可用OpenID登入:
打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]