关于如何给指定程序添加到右键(右键文件+右键空白)
1.右键空白处出现指定程序
win+r,然后输入regedit,进入注册表编辑器
将注册表编辑器下的HKEY_CLASSES_ROOT\Directory\Background\shell选中
右键
新建
项
项的名字随便起,推荐使用你要添加到右键的程序的名字
选中刚新建的项——新建——项——名字用command
再选中刚建的command——双击右边出现的ab(默认)——在弹出的对话框中输入你要添加的程序的完整路径,推荐给路径加上双引号
2.选中任意文件右键出现指定程序选项
还是刚刚那个注册表编辑器,这次在项HKEY_CLASSES_ROOT*\shell\下添加注册表值
“*”代表的意思是任意,即任意类型的文件都会触发这个注册表的设置.所以要针对特定文件也可以写特定的注册表项,这里就不多bb了
HKEY_CLASSES_ROOT*\shell——右键新建——项——选中新建的项——右键新建——项(项名command)——双击右边的默认——写入要添加的程序的绝对路径,后面跟上空格,再加上双引号括起来的%1
这个参数%1代表当前的意思
3.如果我想要给右键菜单的指定程序加个图标
这只需要在command项的上一级新建一个字符串值,名称为Icon,然后将值修改为要指定的exe的路径,后面跟上",0"(这里的双引号不需要写入值)
注意事项:
1.添加右键菜单时,在command目录下不要新建字符串再去添加路径,直接用名称为默认的那个区添加,否则会翻车(怪我太菜)
2.添加图标是用的",+0“,添加路径是用的空格+%1
感觉自己忘性好大,总感觉前段时间犯过同样的错误,也写了博客。。。。
win10好像按住shift也不会出现在此处打开命令行,不过右键打开powershell也不差