Ändern Sie die Windows 7 Explorer-Kontextmenüaktion „Bearbeiten“ für JPG- und andere Bilddateitypen

55

Wenn ich im Windows Explorer (Windows 7) mit der rechten Maustaste auf eine JPG-Datei klicke, wird das Menüelement "Bearbeiten" angezeigt. Wenn ich auf dieses Element klicke, wird das Bild in MSPaint geöffnet. Blah. Ich habe Paint.NET installiert und möchte die Aktion "Bearbeiten" ändern, um das Bild in Paint.NET zu öffnen.

Wie kann ich das machen?

slolife
quelle

Antworten:

55

Ich habe dieses kleine Programm beim Surfen im Internet gefunden: Default Programs Editor . Ich denke, es ist in der Lage zu tun, was Sie wollen.

djeidot
quelle
5
Bingo! Das hat wie ein Zauber gewirkt. Danke für die Information.
Slolife
4
Ich suchte nach einer Möglichkeit, das Gleiche beim Bearbeiten von HTML-Dateien zu tun. Das Programm hat gut funktioniert.
Jeromy Anglim
2
Das Programm ist ein verdammter Lebensretter.
Cora
2
Das ... das ist wunderschön. Warum ist das nicht schon ein Teil von Windows?
Rudey
1
In XP gab es eine grafische Oberfläche, über die im Dateizuordnungs-Manager Kontextmenüoptionen geändert und sogar hinzugefügt werden konnten. Spätere Versionen von Windows haben eine andere GUI für Assoziationen, bei der die Benutzeroberfläche "vereinfacht" ist (wie bei einfältigen Versionen), damit wir nicht durch zu viele Optionen abgelenkt werden. Genau deshalb mag ich Microsoft nicht.
LinuxDisciple
32

Der gewünschte Registrierungsschlüssel lautet:

  • HKEY_CLASSES_ROOT\Paint.Picture\shell\edit\commandfür BMP- Dateien,
  • HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\commandfür JPG- Dateien.

Ändern Sie es auf "C:\Path\to\your\image\program.exe" "%1"einschließlich " "und es sollte funktionieren.

Otiel
quelle
Und für ICO- Dateien ist der Registrierungsschlüssel zum Ändern / ErstellenHKEY_CLASSES_ROOT\icofile\shell\edit\command
Otiel
3
Das Ändern hat HKCR\SystemFileAssociations\imageauch den Trick für .pngDateien auf meinem System getan . Anscheinend überschreibt diese Taste alle in definierten Befehle pngfile. vermutlich ist es das gleiche für .jpgdateien und jpegfile.
Lexikos
2
Um den obigen Ansatz zu verwenden, müssen Sie den Namen kennen, den Windows für die Dateizuordnung hat (z. B. Paint.Picture). Um diesen Teil zu finden, führen Sie "assoc .bmp" in der Befehlszeile aus. Wenn Sie die Zuordnung für eine andere Erweiterung als ".bmp" ändern möchten, führen Sie "assoc .thaterextension" aus.
LinuxDisciple
6

Hey, ich dachte nur, ich würde das reinschmeißen, da sich diese Seite als nützlich erwies. Ich habe versucht, die EDIT-Funktion zu ändern, um auf Notepad ++ anstatt auf Notepad für TXT-Dateien zu verweisen. Es ist unter

"HKEY_CLASSES_ROOT \ SystemFileAssociations \ text \ shell \ edit \ command" zeigen Sie einfach auf den gewünschten Texteditor.

ein großes Lob an CGA

grauer Fuchs
quelle
Ich habe das gleiche Problem mit dem Notepad / Notepad ++, aber wenn ich zu regedit gehe und nach dem Pfad suche, den Sie angegeben haben - es gibt keinen Text \ shell \ edit usw.
statisch
1
für mich war es bei HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ SystemFileAssociations
Omid Aminiva
Dies war genau das, wonach ich gesucht habe, also werde ich Pnuts-2-Repräsentanten gerne mit einer +10 für dich ausgleichen :)
Bill K
2

Klicken Sie mit der rechten Maustaste auf eine JPG-Datei, wählen Sie Eigenschaften und klicken Sie auf der Registerkarte Allgemein auf Ändern im Feld "Öffnet mit". Wechseln Sie zu der Paint.NET-EXE-Datei, und wählen Sie es aus. Klicken Sie auf Öffnen und dann auf OK. Jetzt sollten Ihre JPG-Dateien automatisch mit Paint.NET geöffnet werden.

CGA
quelle
4
Dies ändert die Aktion "Öffnen" und nicht die Aktion "Bearbeiten", wenn ich mich nicht irre.
Snark
Ja, aber es sollte auch Paint.NET zum Kontextmenüeintrag "Öffnen mit" hinzufügen, der dem OP im Wesentlichen die von ihm gewünschten Alternativen bietet.
CGA
3
Obwohl ich gute Informationen habe, ist dies nicht das, wonach ich suche. Ich mag, was Open macht, und möchte es nicht ändern. Ich freue mich wirklich darauf, das Kontextmenü "Bearbeiten" zu ändern.
Slolife
1
Ich glaube, ich habe den Registrierungsschlüssel gefunden, der dieses Kontextmenü steuert: "HKEY_CLASSES_ROOT \ SystemFileAssociations \ image \ shell \ edit \ command" Ändern Sie den Wert in der Standardzeichenfolge in Ihren Paint.NET-Pfad. In meinem Fall habe ich es folgendermaßen in Xnview geändert: "C: \ Programme (x86) \ XnView \ xnview.exe" "% 1" Wie immer beim Bearbeiten der Registrierung, achten Sie darauf, einen Systemwiederherstellungspunkt zu erstellen, bevor Änderungen vorgenommen werden eine gute Idee.
CGA