将Windows 7资源管理器的“编辑”上下文菜单操作更改为jpg和其他图像文件类型


55

右键单击Windows资源管理器(Windows 7)中的jpg文件时,我看到有一个“编辑”菜单项。如果单击此项目,它将在MSPaint中打开图像。等等。我已经安装了Paint.NET,并且我想更改“编辑”操作以在Paint.NET中打开图像。

我该怎么做呢?

Answers:


55

我在上网时发现了这个小程序:默认程序编辑器。我认为它能够做您想要的。


5
答对了!那像一个魅力。谢谢(你的)信息。
slolife

4
我正在寻找一种用于编辑HTML文件的相同方法。该程序运行良好。
Jeromy Anglim 2010年

2
程序是该死的救星。
科拉2015年

2
这个...真漂亮 为什么这不是Windows的一部分?
Rudey

1
在XP中,有一个图形界面可以更改甚至在文件关联管理器中添加上下文菜单选项。Windows的更高版本具有不同的关联GUI,在该GUI中“简化”了界面(如介意的那样),因此我们不会因选择太多而分散注意力。这正是我不喜欢Microsoft的原因。
LinuxDisciple

32

您想要的注册表项是:

  • HKEY_CLASSES_ROOT\Paint.Picture\shell\edit\command对于.bmp文件,
  • HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command.JPG文件。

将其更改为"C:\Path\to\your\image\program.exe" "%1"包括" "和它应该工作。


对于.ico文件,要修改/创建的注册表项是HKEY_CLASSES_ROOT\icofile\shell\edit\command
Otiel 2015年

3
修改HKCR\SystemFileAssociations\image.png可以解决我系统上文件的问题。显然,此键将覆盖pngfile;中定义的所有命令。假设.jpg文件和相同jpegfile
Lexikos '16

2
要使用上述方法,您需要知道Windows用于文件关联的名称(即Paint.Picture)。要找到该部分,请在命令行上运行“ assoc .bmp”。如果要更改“ .bmp”以外的扩展名上的关联,请运行“ assoc .thatotherextension”。
LinuxDisciple

6

嘿,以为我会因为这个页面被证明是有用的而把它塞进去。我已经尝试将EDIT功能更改为指向记事本++而不是.txt文件的记事本了一段时间。其下

“ HKEY_CLASSES_ROOT \ SystemFileAssociations \ text \ shell \ edit \ command”仅将其指向所需的文字编辑器。

向CGA致敬


我有同样的问题与记事本/记事本+ +,但如果我去REGEDIT并搜索您所提供的路径-没有文字\壳\编辑等

1
对我而言,它位于HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \
SystemFileAssociations

这正是我一直在寻找的东西,所以我很乐意用+10为您补偿pnuts -2 rep :)
Bill K

2

右键单击一个jpg文件,选择属性,在常规选项卡上,单击“打开方式”字段中的更改。浏览到Paint.NET .exe文件并选择它。单击打开,然后单击确定。现在,您的jpg文件应该可以通过Paint.NET自动打开。


4
如果我没有记错的话,这将更改“打开”操作,而不是“编辑”操作。
斯纳克

是的,它确实可以,但是它还应该将Paint.NET添加到“打开方式”上下文菜单项中,这实际上为OP提供了他想要的替代方案。
CGA

3
虽然信息不错,但这不是我想要的。我喜欢Open所做的事情,并且不想更改它。我确实希望更改“编辑”上下文菜单。
slolife

1
我想我找到了控制该上下文菜单的注册表项:“ HKEY_CLASSES_ROOT \ SystemFileAssociations \ image \ shell \ edit \ command”将默认字符串中的值更改为Paint.NET路径。在我的情况下,我将其更改为Xnview,如下所示:“ C:\ Program Files(x86)\ XnView \ xnview.exe”“%1”像往常一样,在编辑注册表时,请小心,在进行任何更改之前先获取系统还原点一个好主意。
CGA
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.