У 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
.