ฉันมีการตั้งค่า "โฟลเดอร์ที่เปิดในแท็บใหม่" (แทนของหน้าต่างใหม่) ในการค้นหาเปิด แต่นี้ไม่ได้ดูเหมือนจะมีอิทธิพลต่อสิ่งที่ปพลิเคชันอื่น ๆ ของฉันจะทำอย่างไรเมื่อพวกเขาเปิดโฟลเดอร์ Launchbar และเชลล์สคริปต์ที่ฉันเรียกใช้จาก emacs ยังคงเปิดโฟลเดอร์ใน windows finder ขนาดเล็ก ฉันจะทำให้โฟลเดอร์ที่เปิดจากแอปภายนอกทั้งหมดปรากฏในหน้าต่างค้นหาแบบแท็บเดียวได้อย่างไร
แก้ไข: Bmike ในความคิดเห็นนั้นถูกต้องซึ่งสามารถทำได้ผ่าน applescript บางสิ่งเช่นนี้
- คุณมีสคริปต์บางอย่างที่ให้เส้นทางของโฟลเดอร์ที่คุณต้องการเปิด
- คุณส่งสิ่งนี้เป็นตัวแปรให้กับ applescript
- applescript นี้บันทึกชื่อพา ธ เป็นตัวแปร
- มันเปิดใช้งานการค้นหาหรือเปิดโฟลเดอร์เฉพาะกับตัวค้นหา
- มันส่งคำสั่ง keystroke + t เพื่อเปิดแท็บใหม่ (หรือทำเช่นเดียวกันกับคำสั่งเพื่อค้นหา)
- มันส่งคำสั่ง keystroke + shift + g เพื่อค้นหาการเปิดไปที่โฟลเดอร์ที่มีพา ธ x เมนู / หน้าต่าง
- มันเขียน (systemevents) หรือวางมัน (ตั้งคลิปบอร์ดเป็นตัวแปรที่เป็นเส้นทางของโฟลเดอร์) ลงในเมนู / หน้าต่างนี้
- คลิกที่ เปิดโฟลเดอร์แล้ว