1
วิธีป้องกันแอปพลิเคชั่นในฮาร์ดไดรฟ์ภายนอกไม่ให้แสดงในเมนูตามบริบท“ เปิดด้วย”
ฉันมีฮาร์ดไดรฟ์สองตัวในเครื่อง (Lion) หนึ่งมีสำเนาปกติของระบบปฏิบัติการที่ฉันใช้ทุกวันหนึ่งมีสำเนาเก่ากว่าเล็กน้อยของระบบปฏิบัติการที่ฉันเก็บไว้เป็นสำรอง (ในกรณีที่ไดรฟ์แรกหยุดทำงาน) ปัญหาที่ค่อนข้างน่ารำคาญคือเมื่อใดก็ตามที่ฉันคลิกขวาที่ไฟล์และไปที่ "เปิดด้วย" สองรายการสำหรับแต่ละแอปพลิเคชันที่ฉันมีจะแสดงในเมนูเรียงซ้อนหนึ่งรายการจากแต่ละแอปพลิเคชันจากไดรฟ์สองตัว ไดรฟ์จากการใช้งานในชีวิตประจำวันจะมีเวอร์ชั่นที่ใหม่กว่าเพราะฉันอัปเดตเป็นประจำ (วิธีนี้ฉันสามารถบอกได้ว่าจะใช้แอพใด) ฉันดูเอกสารและดูเหมือนว่าฉันจะสามารถใช้บริการเปิดใช้งานได้ /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister แต่ฉันไม่พบตัวอย่างที่ทำสิ่งที่ฉันกำลังมองหา ความคิดใด ๆ ขอบคุณ!