Windows命令行打开与命令同名的文件

时间:2012-08-07 22:29:06

标签: node.js windows-7 command-prompt

我安装了ender js并从命令行运行它。它生成一个名为ender.js的文件。每当我运行命令" ender info"或者包含ender的任何内容,它会在记事本中打开ender.js文件。

如何阻止文件打开并运行命令?它在我删除文件时运行,但我需要该文件。

3 个答案:

答案 0 :(得分:2)

Windows在命令行中运行它自己的JS执行程序。这是在PATHEXT系统变量中。如果当前目录中存在匹配的文件,则此系统变量存储要执行的文件扩展名的顺序。当我从该列表中删除JS时,我试图调用的命令有效。这意味着我现在无法在浏览器中执行JS文件,但到目前为止我从未需要这样做。

答案 1 :(得分:0)

所以你试图从命令行运行一个javascript?这就是我在这里推断的对不起,如果我不对。这是通过命令行中的C:> cscript jslint.js命令完成的。

答案 2 :(得分:0)

您通常可以通过键入ender.cmd或ender.bat来解决此问题(取决于它的安装方式)。