Windows 批处理:按顺序执行两个命令
我正在编写一个小的批处理脚本,并尝试在一个新的命令窗口中执行两个不同的命令 现在,窗口打开了,但我无法按顺序执行命令 代码如下:Windows 批处理:按顺序执行两个命令,windows,batch-file,Windows,Batch File,我正在编写一个小的批处理脚本,并尝试在一个新的命令窗口中执行两个不同的命令 现在,窗口打开了,但我无法按顺序执行命令 代码如下: :KARMA_TEST_START ECHO. start cmd /k gulp compileUnit && karma start GOTO MENU 我已经试过这里提到的每一件事了,但是运气不好 我想打开新窗口,执行gulp compileUnit,然后执行karma start并保持打开状态(因为karma start应该倾听更改并在每次运
:KARMA_TEST_START
ECHO.
start cmd /k gulp compileUnit && karma start
GOTO MENU
我已经试过这里提到的每一件事了,但是运气不好
我想打开新窗口,执行gulp compileUnit
,然后执行karma start并保持打开状态(因为karma start应该倾听更改并在每次运行时自行重新运行,这就是我需要它保持打开状态的原因)
有什么帮助吗?谢谢使用:
start cmd/k gulp compileUnit^&karma start
。如您所知,这两个命令是start
命令和karma
one。这样,两个命令都作为start
的参数传递。如果要插入两个符号和字符(用于条件执行),请使用^&&
尝试:start cmd/k gulp compileUnit^&karma start
。如您所知,这两个命令是start
命令和karma
one。这样,两个命令都作为start
的参数传递。如果要插入两个符号和字符(用于条件执行),请使用^&&
awesome!它起作用了。非常感谢您的帮助和帮助explanation@Aacini请把这变成一个答案,这样我们就可以摆脱这个似乎没有答案的问题