如何定义新的命令行程序?



我正在尝试定义一个命令行程序,该程序将自动调用指定的 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的值

最新更新