เหตุใดไฟล์จึงเปิดขึ้นเมื่อฉันเขียนชื่อโดยไม่มีนามสกุลในบรรทัดคำสั่ง
ใน Windows 10 ฉันมีไฟล์ชื่อtruffle.jsในโฟลเดอร์ปัจจุบันของฉัน ฉันเขียนtruffleในหน้าต่าง cmd โดยคาดว่าจะเรียกใช้truffleโปรแกรมซึ่งอยู่ที่อื่นบนเส้นทางของฉัน แต่truffle.jsจะเปิดใน IDE รายการโปรดของฉัน ( .jsไฟล์จะเชื่อมโยงกับ IDE นั้น) ผมคิดว่าพฤติกรรมนี้เป็นเพียงเช่นนี้สำหรับไฟล์ปฏิบัติการ.bat, และ.com .exeเหตุใดจึงเกิดขึ้นกับ.jsไฟล์ หมายเหตุ: ในภายหลังฉันพบว่าฉันไม่ได้truffleติดตั้งอะไรเลยบนเส้นทางของฉัน แต่คำถามของฉันยังคงอยู่: เหตุใด Windows จึงขยายส่วนขยายที่ฉันไม่ได้ระบุไว้ในไฟล์ที่ไม่สามารถเรียกใช้งานได้ แม้หลังจากติดตั้งทรัฟเฟิลและรีสตาร์ท cmd แล้วฉันก็ไม่สามารถทรัฟเฟิลตัวจริงให้ทำงานในโฟลเดอร์ที่มีไฟล์truffle.jsได้