batch:按顺序执行两个命令

时间:2016-02-10 12:25:57

标签: windows batch-file

我正在编写一个小批量脚本,并且我试图在新的命令窗口中执行两个不同的命令。

现在,窗口打开,但我无法按顺序执行命令。

以下是代码:

:KARMA_TEST_START
ECHO.
start cmd /k gulp compileUnit && karma start
GOTO MENU

我已经尝试过这里提到的永恒:How to run two commands in one line in Windows CMD?但没有运气。

我想要打开新窗口,执行gulp compileUnit,然后执行业力开始并保持开放(因为业力开始应该听取变化并且每次都自己重新运行,&# 39;为什么我需要它保持开放)。

有任何帮助吗?感谢

1 个答案:

答案 0 :(得分:0)

使用:start cmd /k gulp compileUnit ^& karma start。正如您所知,这两个命令是start命令和karma命令。这样,两个命令都作为start的参数传递。如果要插入两个&符号(用于条件执行),请使用^&^&