我正在尝试定义一个命令行程序,该程序将自动调用指定的 Nodejs 应用程序。
我想这样定义它:
mycommand newFile
这将调用此应用程序:
node E:/nodejsApp/mycommand.js newFile
mycommand.js
现在已经准备好了。我想在 Windows 10 中直接使用 cmd 上的mycommand
命令调用它。
为此,请使用该代码在您的路径(例如:C:\WINDOWS\System32(中创建一个批处理文件:node E:nodejsAppmycommand.js %1
将其另存为要创建的命令 + 批量扩展 ([command].bat
(
另一种选择是,正如aschipfl所提到的,使用doskey
命令创建自动运行。请注意,我建议创建批处理文件,因为在 CMD 启动时运行命令会减慢他的启动速度。
对于自动运行,请在HKCUSoftwareMicrosoftCommand Processor
处创建一个名为AutoRun
的注册表项,键入REG_MULTI_SZ
并写入doskey mycommand=node E:nodejsAppmycommand.js %1
的值