自定义鼠标右键菜单

win + r 输入 regedit 启动注册表编辑器。

1、选中文件,鼠标右键可选择打开的程序

a、地址栏输入 计算机\HKEY_CLASSES_ROOT\*\shell ,避免查找。

b、右键 shell 节点,新建(N) ->项(K),创建一个新节点,可以用要添加的程序名字来命名,比如 sublime .

c、右键新创建的节点,新建(N)->字符串值(S),名称必须为 Icon,为右键菜单里的小图标。

d、右键 sublime 节点,添加子项,子项的名字必须为 command.

e、选中 command 项,双击右边 (默认) 名字,修改数值数据为:

D:\Program Files\Sublime Text 3\sublime_text.exe "%1"

"%1" 表示把选中的文件传给程序作为命令行参数。

确定之后,选中一个文件,点击鼠标右键,便可以看到结果。

2、选中文件夹,鼠标右键可选择打开的程序

操作类似,修改的位置为: 计算机\HKEY_CLASSES_ROOT\Directory\shell

a、添加一个新子项,为节点新建名字为 Icon 的字符串值,值为可执行程序的绝对地址。

b、为新建子项,创建 command 子项,修改 command 子项右边的 (默认) 名称对应的值为可执行程序的绝对地址。

完成之后可看到效果。

3、点击文件夹空白处、桌面,鼠标右键可选择打开的程序

修改的位置为: 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell

操作同 2 一样。

完成后可看到效果。

猜你喜欢

转载自blog.csdn.net/zhouguoqionghai/article/details/105544925