我在批处理文件中有以下命令。当我尝试在Finalbuilder项目中使用Execute操作运行它时,仅运行第一个命令。所以,我计划将各个命令放在各种批处理文件中。任何人都可以帮我在延迟运行的单个批处理文件中运行所有命令(如果需要)?
命令:
dnvm list
dnvm install 1.0.0-beta8
dnvm use 1.0.0-beta8 –p
dnvm -Args alias default 1.0.0-beta8
在使用FinalBuilder项目中的执行操作通过批处理文件运行最后一个命令时,我收到以下错误。
错误:Invoke-Expression:找不到接受参数
的位置参数答案 0 :(得分:14)
call dnvm list
call dnvm install 1.0.0-beta8
call dnvm use 1.0.0-beta8 –p
call dnvm -Args alias default 1.0.0-beta8
call
将执行目标,然后在终止时返回批处理的以下行。
答案 1 :(得分:0)
你可以尝试追加" START / WAIT"在每一行前面。像这样:
START "" /WAIT "dnvm list"
START "" /WAIT "dnvm install 1.0.0-beta8"
START "" /WAIT "dnvm use 1.0.0-beta8 –p"
START "" /WAIT "dnvm -Args alias default 1.0.0-beta8"