V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jinnmki
V2EX  ›  Windows

求教会改 win11 右键注册表的大神

  •  
  •   Jinnmki · 2023-12-06 15:23:20 +08:00 · 1554 次点击
    这是一个创建于 382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前用 win10 的时候用了这个 reg 文件,可以在右键加一个不带引号复制文件路径的菜单,但是在 win11 有两级菜单的情况下这个怎么改到第一级菜单而不是在展开菜单里(不想直接恢复成 win10 的全展菜单,因为还挺喜欢 win11 的简洁版的,就希望把常用的加到第一级默认菜单列表)还有想把 open with vscode 也加到首级菜单,custom context menu 好像只能加到打开方式的次级菜单里 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\copypath] @="Copy as Path" "Icon"="imageres.dll,-5302" [HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\copypath\command] @="mshta vbscript:clipboarddata.setdata("text","%1")(close)"

    8 条回复    2023-12-07 10:37:04 +08:00
    kenvix
        1
    kenvix  
       2023-12-06 15:48:22 +08:00
    win11 右键菜单要通过 appx 包注册,并且一个 appx 只能注册一个菜单
    Jinnmki
        2
    Jinnmki  
    OP
       2023-12-06 16:08:13 +08:00
    @kenvix 这个要怎么操作 或者有没有什么好的教程
    tianAran
        3
    tianAran  
       2023-12-06 17:02:09 +08:00
    这个软件可以管理右键菜单,可能有你想要的功能:首页→桌面背景→建立一个选单项目
    https://github.com/BluePointLilac/ContextMenuManager
    shenjinpeng
        4
    shenjinpeng  
       2023-12-06 17:05:15 +08:00
    前几天刷到这个注册表视频 https://www.bilibili.com/video/BV1t34y1F79B

    现在也想动手清理一下注册表 ...
    Jinnmki
        5
    Jinnmki  
    OP
       2023-12-06 17:23:24 +08:00
    @shenjinpeng 主要是不懂 win11 是怎么让有些菜单在首级里有些菜单在展开里 Nanazip 在首级的 但看了半天它注册表的数据也没懂比 vscode 多了什么设置
    tool2d
        6
    tool2d  
       2023-12-06 17:28:34 +08:00
    右键不一定全部都在注册表,nanazip 应该是自己实现了一个 com 接口。叫 IExplorerCommand
    ikas
        7
    ikas  
       2023-12-06 23:31:12 +08:00
    注册表无法的
    新菜单动态调用程序实现的 com 组件,组件内部根据选择内容动态决定是否显示菜单,说白话就是要代码实现
    有工具可以加的,搜下~
    kenvix
        8
    kenvix  
       2023-12-07 10:37:04 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2742 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:22 · PVG 17:22 · LAX 01:22 · JFK 04:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.