首先我们要说的是,我使用的是 Windows 10,并且我看过很多有关此主题的帖子,但似乎没有一个适合我。查看这篇文章已经解决了一些问题,但我仍然需要一些帮助。仅针对特定文件类型将菜单项添加到 Windows 上下文菜单 https://stackoverflow.com/questions/2123762/add-menu-item-to-windows-context-menu-only-for-specific-filetype
我想要做的是将特定项目添加到仅图像(我将从 .jpg 开始),该项目将显示“上传图像”。这是我到目前为止所拥有的:
- 我搜索了默认值
HKEY_CLASSES_ROOT\.jpg
这是 jpeg 文件。
- 我添加了这个键
HKEY_CURRENT_USER\SOFTWARE\Classes\jpegfile\shell\ImagePanel\command
- 我将命令默认值设置为我的应用程序目录。
完成所有这些后,唯一改变的是上下文菜单在“打开方式”下显示我的应用程序,并且实际上在上下文菜单上没有自己的位置。
我在这里做错了什么吗?
遇到了完全相同的问题,Windows 10 中肯定发生了某些变化。
我终于成功了,以下是对我有用的关键:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.jpg\Shell\
或所有图像扩展名:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\image\Shell\
例如,这就是我使用的(第一个条目用于加载图标,只需要第二个条目来实际创建新的菜单项):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\image\shell\Photoshop]
"Icon"="C:\\Program Files\\Adobe\\Adobe Photoshop CS6 (64 Bit)\\Photoshop.exe,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\image\shell\Photoshop\Command]
@="\"C:\\Program Files\\Adobe\\Adobe Photoshop CS6 (64 Bit)\\Photoshop.exe\" \"%1\""
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)