หลายโปรแกรมใช้นามสกุลไฟล์เดียวกัน แต่รูปแบบนั้นแตกต่างกันโดยสิ้นเชิงและเข้ากันไม่ได้ ตัวอย่างเช่นฉันมี.sch
ไฟล์ในคอมพิวเตอร์ของฉันที่อยู่ในรูปแบบที่แตกต่างกันอย่างน้อย 5 รูปแบบ (TINA, PSpice, PADS, Protel และ Eagle) มีวิธีที่จะทำให้ Windows จัดการกับสิ่งที่แตกต่างกันหรือไม่ดังนั้นการคลิกสองครั้งที่ไฟล์ดังกล่าวจะเปิดขึ้นมาในโปรแกรมที่ต้องการเปิด
ลีนุกซ์ใช้หมายเลขเวทย์มนตร์ในไฟล์เพื่อแยกความแตกต่างและใช้เฉพาะส่วนขยายไฟล์เป็นแผนสำรอง ( ไฟล์ PNG ทั้งหมด เริ่มต้นด้วยไบต์ 89 50 4E 47 0D 0A 1A 0A
ตัวอย่างเช่นไม่ว่าคุณจะตั้งชื่ออะไร) มันคงจะดีถ้า Windows สามารถรองรับสิ่งนี้ได้ แต่อาจเป็นเรื่องยากที่จะติดตั้ง บางทีสิ่งที่ง่ายกว่าเช่นส่วนขยายระดับที่สองเช่นfilename.program1.sch
และfilename.program2.sch
? บางทีตัวกรองบางประเภทที่เปลี่ยนชื่อไฟล์ได้ทันทีหรือไม่
แนวคิดที่ดีกว่า: เชื่อมโยงส่วนขยายที่กำกวมกับตัวประมวลผลล่วงหน้า (ไฟล์. bat หรือแอปเฉพาะ) ที่ตรวจสอบส่วนขยายระดับที่สองหรือเข้าไปในไฟล์ของตัวเองแล้วสแกนหาหมายเลขเวทย์มนตร์แล้วเปิดโปรแกรมที่เหมาะสมหรือไม่