项目简介
本项目是基于C#开发的右键菜单扩展工具,借助配置文件,用户能灵活设置菜单项、图标、命令等,实现对文件、文件夹、目录背景等不同上下文的自定义操作。
项目的主要特性和功能
- 自定义菜单项:在文件、目录、文件夹背景的右键菜单显示自定义项,可运行程序、路径、网址、CMD命令,支持传递多路径到同一程序。
- 图标设置:支持常见图片格式及EXE、MSI等文件类型的图标,也可从网址获取图标。
- 参数传递:支持自定义传参,可分别传给所有地址或附加在所有地址最后。
- 扩展功能:有复制路径到剪贴板、打开所在文件夹并选中文件或目录、多层级菜单或置顶到一级菜单等功能。
- 配置文件:使用
MenuConfig.json
配置文件,修改实时生效,支持自检弹窗检测命令和路径。 - 系统集成:首次运行注册DLL启用右键菜单,支持卸载DLL方便管理。
安装使用步骤
- 已下载本项目的源码文件。
- 配置文件:编辑
MenuConfig.json
文件设置菜单项、图标、命令等,建议用notepad3
编辑以发现配置错误。 - 注册DLL:首次运行程序会自动注册
MenuFunctions.dll
到系统,启用右键菜单。 - 卸载DLL:如需卸载,点击卸载DLL。卸载后可移动文件夹位置,再重新注册。
- 注意事项:注册后不可更改DLL路径,否则右键菜单可能失效;建议将程序和图标文件放固态硬盘以提高菜单响应速度。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】