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