ฉันจะตั้งโปรแกรมที่ "แก้ไข" ในเมนูบริบทได้อย่างไร


4

ถ้าฉันคลิกขวาที่ไฟล์ JPG หรือ PNG ตัวเลือก "แก้ไข" จะเปิด MS Paint ในขณะที่ฉันต้องการเปิด GIMP ฉันพบโปรแกรม ShellMenuView และ ShellExView แต่ไม่พบรายการที่เกี่ยวข้อง

ในความเป็นจริง ShellMenuView มีรายการสำหรับ .png ที่กล่าวว่า Edit with GIMP และดูเหมือนว่าจะเรียกใช้ไฟล์ปฏิบัติการที่ถูกต้อง แต่สิ่งนี้ไม่ปรากฏในเมนู (และฉันไม่ต้องการให้มันอุดตันด้วยตัวเลือกการแก้ไขสองตัว)

ฉันได้ดูในรีจิสทรีและดูกุญแจเหล่านี้ด้วย:

  • HKEY_CLASSES_ROOT\*\OpenWithList\MSPaint.exe\ (ซึ่งมีเพียงหนึ่งรายการ (Default) ด้วยข้อมูลว่างเปล่า)
  • HKEY_CLASSES_ROOT\.png\ กับโฟลเดอร์ OpenWithPrigId และ PersistentHandler.
  • HKEY_CLASSES_ROOT\pngfile\shell\ กับโฟลเดอร์ crush (PNGcrush ที่ฉันเพิ่มตัวเองในขณะที่กลับ) และ open.

ฉันเห็น คำถามนี้ แต่นั่นใช้ได้กับ Windows XP เท่านั้นและไม่สามารถใช้งานได้ใน Vista ไม่มีแท็บ "ประเภทไฟล์" และ "ตั้งค่าการเชื่อมโยง" ในแผงควบคุมจะตั้งค่าเมนู "เปิดด้วย" เท่านั้น

ฉันจะเปลี่ยนแปลงตัวเลือก "แก้ไข" ในเมนูบริบทได้อย่างไรและที่ไหน

คำตอบ:


3

คำตอบที่ง่ายกว่า: ใช้ ตัวจัดการ FileTypes ของ NirSoft ชอบมาก:

ในบานหน้าต่างด้านบนค้นหาและเลือกนามสกุล. JPG
สร้าง "การกระทำใหม่" (การกระทำ / การกระทำใหม่หรือบานหน้าต่างด้านล่าง / คลิกขวา / การกระทำใหม่)
ตั้งชื่อการกระทำและคำอธิบายเมนูเป็น "แก้ไข" และเรียกดูไปที่. EXE ที่ควรแก้ไขไฟล์
คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงของคุณ
Presto ตอนนี้ Windows ทำสิ่งที่คุณต้องการ
เห็นได้ชัดว่าการตั้งค่าใหม่นี้จะแทนที่คำสั่งแก้ไขที่มีอยู่


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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.