我希望使用单个批处理文件打开多个cmd窗口并在其中运行命令。
我现在拥有的是:
start cmd.exe /k "grunt watch"
start cmd.exe /k "nodemon server.js"它创建了2个新的cmd窗口,并且似乎正在运行这些命令。但是,cmd窗口中没有显示任何内容。通常会为grunt watch和nodemon server.js显示消息。如何打开两个窗口,并仍然显示消息?
发布于 2015-06-21 05:41:03
正如Fawzan所说,您可以创建两个不同的批处理文件,这样每个批处理文件都可以打开一个程序。我对此进行了测试,它似乎可以按照您希望它的功能运行,您必须首先运行grunt.bat:
grunt.bat
@echo OFF
echo Let's run Grunt watch
grunt watch
start cmd.exe /k nodemon.bat
pausenodemon.bat
@echo OFF
echo "Let's run Nodemon server.js"
nodemon server.js
pause希望这对你有用
https://stackoverflow.com/questions/30961570
复制相似问题