可行,只需配置JSON或启用系统原生功能:启用ViveTool ID 60813048可解锁新版自定义菜单;使用ContextMenuForWindows11通过JSON添加“用VSCode打开”“批量压缩为7Z”“ADB安装APK”等功能,支持文件类型匹配与批量操作。

你想在Windows 11中把“用VSCode打开”“批量压缩为ZIP”“ADB安装APK”这些高频操作直接塞进右键菜单,而不是每次都要打开软件或敲命令行——这完全可行,且不需要编程基础,只需配置JSON或启用系统原生功能。
启用微软原生新版右键菜单(预览版可用)
如果你已升级到 Windows 11 Build 26340.9212 或更高预览版,但右键菜单底部没有出现“自定义菜单”选项,说明该功能尚未自动开启。
第一步:确认系统版本。按 Win+R 输入 winver,核对版本号是否 ≥ 26340.9212。
第二步:下载 ViveTool 工具。前往 GitHub 搜索 ViVeTool,下载最新 release(如 v0.3.4),解压到不含中文和空格的路径,例如 C:ivetool。
第三步:以管理员身份运行命令提示符 → 执行 cd /d C:ivetool → 输入命令:vivetool /enable /id:60813048 → 回车执行。
第四步:重启电脑。重启后,在桌面或文件夹空白处右键,菜单底部将出现【自定义菜单】入口,点击即可跳转至设置页。
注意:此操作不可逆,重启前请确保已备份重要数据;若误操作导致菜单异常,可运行 vivetool /disable /id:60813048 关闭并重启恢复。
用 ContextMenuForWindows11 添加任意功能项
这是目前最灵活、无需等待系统更新的方案,支持文件类型匹配、批量操作、目录场景控制,全部靠一个 JSON 文件驱动。
方法一:快速部署
下载 ContextMenuForWindows11 最新 release(GitHub 搜索项目名),解压后双击 ContextMenuForWindows11.exe 安装服务并注册右键项。
方法二:添加“用VSCode打开”代码文件专用项
打开安装目录下的 config.json,在 "menus" 数组末尾插入:
{ "title": "用VSCode打开", "exe": "%LocalAppData%\Programs\Microsoft VS Code\Code.exe", "param": "{path}", "acceptFileFlag": 3, "acceptExts": ".js|.py|.ts|.java|.cpp" }
保存后右键任意 .py 或 .js 文件,菜单立即出现该选项——【acceptFileFlag: 3 表示精确扩展名匹配,填错会失效】。
方法三:添加“批量压缩为7Z”功能
确保已安装 7-Zip 并记录其 7zG.exe 路径(如 C:Program Files-ZipzG.exe),在 config.json 中追加:
{ "title": "批量压缩为7Z", "exe": "C:\Program Files\7-Zip\7zG.exe", "paramForMultipleFiles": "a -ad "{parent}\{name0}.7z" {path}", "acceptMultipleFilesFlag": 2 }
选中多个文件→右键→点击该项,自动打包为以首个文件名为基础的 .7z 文件,无需打开任何界面。
恢复 Windows 10 经典右键样式(仅需注册表一行)
如果你只想要旧版纯文字列表式右键菜单,不追求新增功能,这个方法最快,5秒完成。
按 Win+R 输入 reg add "HKCUSoftwareClassesCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}InprocServer32" /f /ve → 回车执行。
立刻生效,无需重启。此时在任意文件或文件夹上右键,即显示 Windows 10 风格的纵向文字菜单。
想切回新版?删除该注册表项即可:reg delete "HKCUSoftwareClassesCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f → 回车。

















