gpt4 book ai didi

contextmenu - 如何将上下文菜单项添加到 Windows 资源管理器中的文件夹

转载 作者:行者123 更新时间:2023-12-03 05:05:12 27 4
gpt4 key购买 nike

我已经找到了如何通过向注册表添加注册表项来向 Windows 资源管理器上的文件添加右键单击上下文菜单项。 IE。我可以右键单击资源管理器中的文件并针对该文件运行自定义应用程序。

我想对文件夹执行相同的操作,但尚未找到执行此操作的方法(尚未)。我看到有关创建/编写自定义上下文菜单处理程序的文章,但我不想去那里。

我找到一篇文章here关于如何将级联上下文菜单项添加到桌面和资源管理器中的“计算机”,但这不适用于任何文件夹。

我希望能够将我的自定义应用程序添加到上下文菜单并使其适用于文件和文件夹。有没有办法在不编写上下文菜单处理程序的情况下执行此操作?

<小时/>

我在下面的文章中找到了解决方案,其中描述了如何通过文件和文件夹的注册表来执行此操作:

以下两篇文章提供了附加信息和选项:

最佳答案

在注册表编辑器 ( regedit.exe ) 中查找:

右键单击右侧面板的背景

  1. HKEY_CLASSES_ROOT\Directory\Background\shell如果您是管理员
  2. HKEY_CURRENT_USER\Software\Classes\directory\Background\shell如果您是普通用户

右键单击 Windows 资源管理器左/右面板中的文件夹图标

  1. HKEY_CLASSES_ROOT\Directory\shell如果您是管理员
  2. HKEY_CURRENT_USER\Software\Classes\directory\shell如果您是普通用户

右键单击文件

  1. HKEY_CLASSES_ROOT\*\shell如果您是管理员
  2. HKEY_CURRENT_USER\Software\Classes\*\shell如果您是普通用户

screenshots

在所有情况下:

  1. shell 下添加新 key ,将其命名为您想要的名称上下文菜单项
  2. 在该键中添加一个新键,名为 command (必填名称)
  3. 编辑 default属性(property) commandmyprogrampath\path\path\executable.exe "%1"传递文件路径和所选文件的名称添加到您的自定义程序(对于 .../Directory/Background.../directory/Background 情况,使用 %V 而不是 %1 )
<小时/>

更多定制:

  • 添加图标:添加名为 icon 的字符串值对于在步骤 1 中创建的键,其值与图标资源路径匹配。您还可以提供整数参数来指定要使用的图标。示例:%SystemRoot%\System32\shell32.dll,3
  • 仅在按住 Shift 键的同时单击时显示:添加名为 Extended 的空字符串值对于在步骤 1 中创建的 key
  • 自定义菜单项标签:更改第 1 步中创建的键的默认值
  • 更改菜单条目位置​​:添加名为 Position 的字符串值其中之一:Top , Bottom

关于contextmenu - 如何将上下文菜单项添加到 Windows 资源管理器中的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20449316/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com