话不多说,效果如下:
- win+r,并输入regedit,打开注册表编辑器
- 在HKEY_CLASSES_ROOT下找到Directory,其目录下shell目录中定义文件夹右键菜单目录,在background目录下的shell目录中定义桌面右键菜单目录。注意区分!
- 选中shell目录,点击右键,选择“新建”,选择“项(k)",输入名字如webstorm
- 以我建我的webstorm举例,新建项后,选中该项可以看到下图第一个默认项,该项设置在菜单的描述,在默认项下方空白处点击新建,选择字符串值,并命名为Icon,该项设置菜单中的图标。
- 双击第一条字符串,输入描述
- 双击第二条Icon字符串,输入要执行程序的完整
路径
- 此时,在文件夹上方点击右键即可看到新增了刚设置的项目(注意,我是在Directory/shell中设置的,所以在文件夹上方右键查看,在Directory/background/shell 中设置的话,就在桌面点击右键查看),点击该项目会发现不会直正执行程序,刚只是设置了icon与描述,还需设置执行command
- 在建好的项上点击右键,再次新建项,并取名为command,选中command,双击command的默认字符串,输程序的完整路径名+空格+%1,到此设置完成