如何设置在上下文菜单中打开“编辑”的程序?

Dis*_*oat 5 windows-vista gimp context-menu

如果我右键单击 JPG 或 PNG 文件,“编辑”选项会打开 MS Paint,而我希望它打开 GIMP。我找到了 ShellMenuView 和 ShellExView 程序,但找不到相关条目。

事实上,ShellMenuView 有一个条目.png表示Edit with GIMP并似乎调用了正确的可执行文件,但这并没有出现在菜单中(我真的不希望它被两个编辑选项阻塞)。

我还查看了注册表并看到了这些键:

  • HKEY_CLASSES_ROOT\*\OpenWithList\MSPaint.exe\(只有一个条目,(Default)数据空白)
  • HKEY_CLASSES_ROOT\.png\与文件夹OpenWithPrigIdPersistentHandler
  • HKEY_CLASSES_ROOT\pngfile\shell\带有文件夹crush(我不久前添加的 PNGcrush)和open.

我看到了这个问题,但这仅适用于 Windows XP,在 Vista 中不起作用。“文件类型”选项卡不存在,控制面板中的“设置关联”仅设置“打开方式”菜单。

那么如何以及在哪里可以更改上下文菜单中的“编辑”选项的作用呢?

And*_*ert 1

您应该能够自己创建密钥。例如,此注册表项应将 MS Paint 分配给编辑动词

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\pngfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4d,00,53,00,\
  50,00,41,00,49,00,4e,00,54,00,2e,00,45,00,58,00,45,00,20,00,22,00,25,00,31,\
  00,22,00,00,00
Run Code Online (Sandbox Code Playgroud)