所以我创建了一个包含此代码的.bat
文件
.bat文件内容
E:
cd E:/Projects\path\to\node_project
node server.js COM7
它工作正常,但我怎么能要求用户输入传递COM7作为运行节点服务器的参数?
我需要做的是,当我运行.bat
文件时,它会要求用户先进入COM端口,然后再运行服务器。
答案 0 :(得分:1)
提示消息和设置CMD环境变量的语法是SET /P variable=[promptString]
下面的例子:
E:
cd E:/Projects\path\to\node_project
set /p arguments=your prompt message here
node server.js %arguments%
如果你想做更多花哨的东西,可以查看docs。