在windows上使用多个命令行参数多次运行node.js脚本



我有一个名为index.js的脚本,我需要使用多个命令行参数运行它,每次一个。像这样:

node index.js ABC
node index.js DEF
.
.
node index.js XYZ

所以我在params.txt文件中编写了所有这些参数,每行一个。在这个问题中,给出了我的问题的解决方案,但它不适用于windows。有没有人能告诉我我需要在windows上运行什么脚本来实现在链接的问题中正在做什么?

谢谢。

试试这个

.bat文件:

FOR /F %%i in ( params.txt ) do (
call node index.js %%i
)

或者直接从命令行输入:

FOR /F %i in ( params.txt ) do call node index.js %i

注意,如果你把它放在批处理文件中(例如runthemall.bat),你需要加倍%的标志。

最新更新