วิธีป้องกันแอปพลิเคชั่นในฮาร์ดไดรฟ์ภายนอกไม่ให้แสดงในเมนูตามบริบท“ เปิดด้วย”


15

ฉันมีฮาร์ดไดรฟ์สองตัวในเครื่อง (Lion) หนึ่งมีสำเนาปกติของระบบปฏิบัติการที่ฉันใช้ทุกวันหนึ่งมีสำเนาเก่ากว่าเล็กน้อยของระบบปฏิบัติการที่ฉันเก็บไว้เป็นสำรอง (ในกรณีที่ไดรฟ์แรกหยุดทำงาน)

ปัญหาที่ค่อนข้างน่ารำคาญคือเมื่อใดก็ตามที่ฉันคลิกขวาที่ไฟล์และไปที่ "เปิดด้วย" สองรายการสำหรับแต่ละแอปพลิเคชันที่ฉันมีจะแสดงในเมนูเรียงซ้อนหนึ่งรายการจากแต่ละแอปพลิเคชันจากไดรฟ์สองตัว ไดรฟ์จากการใช้งานในชีวิตประจำวันจะมีเวอร์ชั่นที่ใหม่กว่าเพราะฉันอัปเดตเป็นประจำ (วิธีนี้ฉันสามารถบอกได้ว่าจะใช้แอพใด)

ฉันดูเอกสารและดูเหมือนว่าฉันจะสามารถใช้บริการเปิดใช้งานได้

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister

แต่ฉันไม่พบตัวอย่างที่ทำสิ่งที่ฉันกำลังมองหา ความคิดใด ๆ ขอบคุณ!


ถอดเมาท์พาร์ติชั่นอื่นหรือไม่?
Daniel Beck

ฉันไม่ต้องการทำเช่นนั้นเพราะฉันมีไฟล์อื่น ๆ (ที่ฉันใช้อย่างแข็งขัน) ในไดรฟ์เดียวกัน
แมวเพดาน

คำตอบ:


18

ลองขั้นตอนนี้:

  1. ยกเว้นไดรฟ์ที่สองของคุณจากการจัดทำดัชนีสปอตไลท์ (หรือหากคุณต้องการเข้าถึงผ่านสปอตไลท์เพียงแค่แยก/Applicationsโฟลเดอร์ออก) โดยการลากไอคอนไปที่บานหน้าต่างความเป็นส่วนตัวของการตั้งค่าระบบสปอตไลท์ สิ่งนี้จะขัดขวางการเปิดใช้บริการไม่ให้เห็นแอพในไดรฟ์และลงทะเบียนอีกครั้งในขั้นตอนถัดไป
  2. ให้เปิดบริการโหลดรายชื่อของปพลิเคชันที่มีอยู่/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -all local,system,userกับคำสั่ง เนื่องจากแอพในไดรฟ์ที่สองไม่สามารถใช้งานผ่าน Spotlight ได้อีกต่อไปฐานข้อมูลใหม่จะมีเฉพาะในไดรฟ์หลักของคุณเท่านั้น
  3. รีสตาร์ท Finderเพื่อสร้างเมนูเปิดด้วยบริบท (คลิกขวาที่ตัวเลือกที่ไอคอน Dock เพื่อรับตัวเลือกการรีสตาร์ทหรือทำkillall Finderในเทอร์มินัล)

! น่ากลัว ทำงานได้อย่างสมบูรณ์แบบ
แมวเพดาน

แต่ฟีเจอร์ "ค้นหา" (ไฟล์และโฟลเดอร์) จะไม่ทำงานบนไดรฟ์ภายนอกนั้น :(
Nimbuz

@Nimbuz: นั่นคือถ้าคุณแยกไดรฟ์ทั้งหมดเนื่องจากคุณลักษณะการค้นหาคือ Spotlight อย่างไรก็ตามในขณะที่ฉันชี้ให้เห็นในคำตอบคุณสามารถค้นหาอะไรก็ได้ยกเว้นแอพโดยยกเว้นเฉพาะ/Applicationsไดรฟ์ภายนอก
kopischke

ไม่มีตัวเลือกในการปิดใช้งานการจัดทำดัชนีสำหรับไดรฟ์ภายนอกเท่านั้น คุณเพียงแค่เปิดหรือปิดใช้งาน
Nimbuz

2
@Nimbuz: คุณสามารถเพิ่มแต่ละโฟลเดอร์ในบานหน้าต่างความเป็นส่วนตัวของ Spotlight จากไดรฟ์ใด ๆ - ภายนอกหรือภายใน เพียงทำตามคำแนะนำในคำตอบ
kopischke
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.