Windows 7 - เพิ่มคำสั่งเชลล์สำหรับไฟล์. png


6

ใน Windows XP คุณสามารถไปที่ตัวเลือกโฟลเดอร์ - ประเภทไฟล์เลือก PNG สร้างการกระทำใหม่เช่นนี้

Action: Crush
Application: "F:\Programs\PNGCrush\crush.bat" "%1"

ดังนั้นคุณสามารถคลิกขวาบน.pngไฟล์และเลือกCrush

คุณทำสิ่งนี้ใน Windows 7 ได้อย่างไร ฉันถือว่าผ่านregeditหรือ.regไฟล์ แต่อย่างไร

แก้ไข: ขอบคุณสำหรับคำตอบทั้งหมดของคุณ ... แต่ฉันต้องการหลีกเลี่ยง "Open With" หรือโปรแกรมของบุคคลที่สามถ้าเป็นไปได้


1
ถามว่าการสร้างไฟล์. reg สำหรับ Windows 7อีกครั้งหรือไม่
Tamara Wijsman

2
เฮ้ทอมอีกครั้ง! ตอนนี้ฉันสามารถเรียกใช้ไฟล์. reg (ขอบคุณคุณ) ตอนนี้ฉันถามวิธีการเขียนไฟล์. reg ที่ทำตามข้างบน (เช่นสคริปต์) Fyi, ไฟล์. reg ในโพสต์ก่อนหน้าของฉันใช้งานไม่ได้ฉันแค่อยากรู้ว่าทำไมฉันถึงเรียกใช้ไม่ได้
Aximili

คำตอบ:


2

ในการเพิ่มรายการใหม่ในเมนูบริบทคลิกขวาของไฟล์. pngคุณเพิ่มคีย์ใหม่และcommandคีย์ย่อยHKEY_CLASSES_ROOT\pngfile\shell\ใน Registry

จากตัวอย่างของคุณการนำเข้าไฟล์. regต่อไปนี้ควรใช้งานได้:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\pngfile\shell\PNGCrush]
@="Crush"

[HKEY_CLASSES_ROOT\pngfile\shell\PNGCrush\command]
@="\"F:\\Programs\\PNGCrush\\crush.bat\" \"%1\""

ดูเหมือนว่าจะมีแนวโน้มขอบคุณมาก! ฉันประสบความสำเร็จในการแทรกลงในรีจิสทรี แต่ทำไมยังไม่เห็นเมนู "ความสนใจ" ฉันสามารถเพิ่มเมนูบริบทลงในโฟลเดอร์ด้วยวิธีเดียวกัน ฉันรีสตาร์ทคอมพิวเตอร์
Aximili

ควรใช้ทันทีและควรปรากฏให้เห็นเมื่อคุณคลิกขวาที่ไฟล์ PNG HKEY_CLASSES_ROOT\*\shellหรือคุณสามารถเพิ่มคีย์เหล่านี้ไป หากคุณดูกุญแจบางส่วนในนั้นคุณจะเห็นรูปแบบ หากฉันทำผิดแจ้งให้ฉันทราบ! :)
iglvzx

ฉันเข้าใจแล้ว! HKEY_CLASSES_ROOT\ACDSee Pro 5.png\shellมัน เหตุใดชื่อจึงไม่เป็นมาตรฐาน ACDSee จึงเปลี่ยนชื่อ อย่างไรก็ตามมันใช้งานได้ดีขอบคุณ !!
Aximili

0

ลองคลิกไฟล์ png ด้วยปุ่มขวาของเมาส์เลือกOpen Withจากนั้นเรียกดูไฟล์ bat ของคุณ อย่าลืมที่จะลบตรวจสอบ "ใช้โปรแกรมนี้เป็นค่าเริ่มต้น"



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