给 Windows 文件菜单添加 "用XX程序打开" "用XX编辑" "用XX运行"

本文介绍如何通过修改注册表来自定义文件的打开方式,包括创建自己的文件格式和为现有文件添加多种打开选项。通过在[HKEY_CLASSES_ROOT]下建立或编辑扩展名,以及设置[shell]、[command]和[DefaultIcon]项,可以轻松实现个性化文件处理。

有什么用就不用多说了,这可是个很有用的技巧.可以创造自己的文件格式,也可以给已有的文件添加多种打开方式

在注册表[HKEY_CLASSES_ROOT]下找到或者建立对应的扩展名

481370-20171205090920363-1959003970.png
如果想对所有文件都生效,可以选这个:
481370-20171205093348566-629690851.png

建立[shell]项,里面再建立对应的程序项(这个名称可以自己定)

note是自定义的,程序项的默认值是你要显示在菜单上的字,如果有多个程序,能写多个程序项
481370-20171205091236378-1480579750.png

在程序项下,建立[command]项,填写打开文件用的命令行

481370-20171205091435128-1774118548.png
notepad是记事本的文件名,%1代表文件全路径,这里其实是一行cmd命令,更多的复杂操作可以参考cmd命令相关资料

效果

//加个注释^_^,由于按键原因,那个菜单无法截图,所以用手机拍照了..
481370-20171205091943722-243239695.png
可以看到自己添加的打开方式马上就生效了,点击也可以用记事本打开.

但是图标不太好看,接下来改改图标:

改图标

在程序项下建立[DefaultIcon]项,默认值改为图标ico文件的路径,或者一个PE文件的路径,如果PE文件的资源内有多个图标,需要指定图标ID
481370-20171205093601253-1345761920.png
图中就是选中了一个PE文件内ID为-102的图标,这个PE文件是系统的一些常用图标库,如果想挑选的话,可以用一些编辑工具打开看看.

图标效果

481370-20171205093733050-137153526.png

转载于:https://www.cnblogs.com/DragonStart/p/7985355.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值