Su Windows 10, ho un file chiamato truffle.js
nella mia cartella corrente. Scrivo truffle
nella finestra cmd, aspettandomi di invocare il truffle
programma che risiede altrove sul mio percorso.
Invece, truffle.js
viene aperto nel mio IDE preferito (i .js
file sono associati a tale IDE). Ho pensato che questo comportamento fosse così solo per i file eseguibili .bat
, .com
e .exe
. Perché succede per un .js
file?
Nota: in seguito ho scoperto di non aver truffle
installato affatto sul mio percorso, ma la mia domanda rimane: perché Windows sta completando l'estensione che non ho specificato su un file non eseguibile?
Anche dopo aver installato il tartufo e aver riavviato cmd, non riesco a far funzionare il vero tartufo in una cartella che contiene un file truffle.js
.
c:\path\application.exe c:\path\filename.ext
piuttosto che semplicemente filename
.