全球主机交流论坛

标题: 给某个文件夹添加右键,请懂的指定一下,谢谢! [打印本页]

作者: 微程序    时间: 5 天前
标题: 给某个文件夹添加右键,请懂的指定一下,谢谢!
我在网络上找的方法 是全部文件夹下有这个右键菜单,我现在只在某个文件夹有这个右键菜单,请懂的指定一下,谢谢!
(, 下载次数: 2)

作者: 微程序    时间: 4 天前

作者: 挖主机    时间: 4 天前
本帖最后由 挖主机 于 2025-10-3 12:41 编辑
  1. Windows Registry Editor Version 5.00

  2. ; 为特定文件夹添加右键菜单
  3. ; 请将下面的路径替换为你的目标文件夹路径

  4. ; 针对文件夹本身的右键菜单
  5. [HKEY_CLASSES_ROOT\Directory\shell\SpecificFolderAction]
  6. @="我的特定文件夹操作"
  7. "Icon"="explorer.exe,0"
  8. "AppliesTo"="PathName=C:\\MySpecificFolder"  ; 替换为你的文件夹完整路径

  9. [HKEY_CLASSES_ROOT\Directory\shell\SpecificFolderAction\command]
  10. @="cmd.exe /k cd "%V""  ; 要执行的命令,%V代表当前文件夹路径
复制代码


使用说明:
修改关键参数:
将 "C:\\MySpecificFolder" 替换为你的目标文件夹完整路径(注意要用双反斜杠\\)
例如你的文件夹路径是 D:\工作文档\项目A,则应写成 "PathName=D:\\工作文档\\项目A"
自定义 "我的特定文件夹操作" 为你想要显示的菜单名称
修改 command 项下的命令为你需要执行的操作
AppliesTo 属性说明:
这个属性用于限制菜单只在指定路径下显示
可以使用通配符,例如 "PathName=C:\\MyFolder\\*" 表示对该文件夹下的所有子文件夹生效
若需要匹配多个文件夹,可以用分号分隔,例如 "PathName=C:\\Folder1;D:\\Folder2"
导入与测试:
保存为 .reg 文件后双击导入
右键点击目标文件夹,应该能看到新增的菜单
右键点击其他文件夹则不会显示该菜单
作者: 微程序    时间: 前天 14:41
挖主机 发表于 2025-10-3 12:39
使用说明:
修改关键参数:
将 "C:\\MySpecificFolder" 替换为你的目标文件夹完整路径(注意要用双反斜杠 ...

非常感谢,看了你的方法,已经完美解决我的问题
刚开始"AppliesTo"="PathName=C:\\MySpecificFolder"不显示右键菜单,我直接"AppliesTo"="C:\\MySpecificFolder"就可以了




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4