En Windows 10, tengo un archivo llamado truffle.js
en mi carpeta actual. Escribo truffle
en la ventana de cmd, esperando invocar el truffle
programa que reside en otra parte de mi camino.
En cambio, truffle.js
se abre en mi IDE favorito (los .js
archivos están asociados con ese IDE). Pensé que este comportamiento es solo así para los archivos ejecutables .bat
, .com
y .exe
. ¿Por qué sucede para un .js
archivo?
Nota: Posteriormente descubrí que no tengo nada truffle
instalado en mi ruta, pero mi pregunta sigue siendo: ¿por qué Windows está completando la extensión que no especifiqué en un archivo no ejecutable?
Incluso después de instalar trufa y reiniciar cmd, no puedo hacer que la trufa real se ejecute en una carpeta que contiene un archivo truffle.js
.
c:\path\application.exe c:\path\filename.ext
lugar de simplemente filename
.