首先

win + r   输出 regedit 进去注册表

而后

# HKEY_CLASSES_ROOT*shell

  1. 在shell 创立一个你想要的右键文件  例如:KinokoYm
  2. 点击这个文件
  3. 在右侧的界面中,会呈现一个默认的属性,或者是default
  4. 右键 点击这个文件,新建一个字符串值

           

  ##属性

    ### SubCommands

  1. 有一个属性决定了是否是多级菜单模式:SubCommands(如果不创立多级的菜单,这个属性能够不加)

    ### icon

  1. 持续创立一个字符串值,而后 输出icon :这个属性决定了是否有图标(博主晓得2中填法)

    #### icon填法

  2. 第一种:C:KinokoYm.ico  能够输出一个相似的地址(轻易百度一个icon图标生成工具都能够)
  3. 第二种:G:Web StormsublimeSublime Textsublime_text.exe (例如博主应用的sublime,能够间接吧文件门路放入

    ### MUIVerb(这个属性能够加能够不加,用来批改你的右键名,不加默认为项名)

  1. 鼠标双击,在弹出的框中输出即可

  ## 创立2级菜单栏

  1. 在博主例如的文件下(KinokoYm),创立一个名字为 shell 的文件
  2. 在这个名为 shell 的文件下 创立一个例如 sublime(叫什么都能够) 的文件
  3. 同样进行 icon ,MUIVerb 属性的创立(你们能够抉择不创立,这个不影响成果)
  4. sublime 下创立一个 名为 command(必须叫这个名字) 的文件
  5. command 右侧 双击默认的 键(形容右侧文件)
  6. 输出 你想要增加性能的应用程序执行文件或者文件门路:
  7. G:Web StormsublimeSublime Textsublime_text.exe "%1"("%1"就是以以后地位关上文件)

   ## 如果想在桌面,或者任意文件中空白中央增加右键菜单

     ### 能够在 (这个是在桌面增加右键菜单)

#### HKEY_CLASSES_ROOTDesktopBackground

         持续下面所讲到的步骤

### 也能够在 (这个是在文件空白地位右键菜单)

#### HKEY_CLASSES_ROOTDirectoryBackground

          持续下面所讲到的步骤

##如果只想要1级菜单,那么只须要间接在默认的shell下间接创立即可

             


门路参数


这个是门路后参数的具体成果

多级菜单实现(注册表)


  1. Web
  2. shell
  3. Demo
  4. shell
  5. vscode
  6. command

如果还想持续发明更多级菜单,一样的原理啦!

效果图