Windows 右键菜单管理

目前我正在开发一个命令行程序,用途是处理docx文件,我的用户想要增加 “右键点击docx文件就能处理文件” 的功能。

windows 右键菜单管理工具

windows 右键菜在注册表中进行管理,不过我的程序不需要 “ 很好的安装体验 ” ,并且用户们也都有一定的动手能力。

所以我选择使用一个第三方工具来实现这个功能:

https://github.com/BluePointLilac/ContextMenuManager

程序的例图

使用方法

  • 左侧选择文件(在文件上右键时候会出现)
  • 点击右上角的加号 - 新建一个菜单项目
  • 类型选择Shell(默认的)
  • 浏览找到处理文件的程序
  • 修改命令参数 如改成:-process "%1" (这里的 %1 是文件的路径)
  • 点击确定 保存设置

添加的截图


Csahrp Arg Test
在csharp程序中获取当前目录