У меня была ужасная попытка заставить это работать. Возможно, это потому, что я использую Cmder или одну из моих настроек. В конце концов я написал следующий скрипт, который делает именно это - открывает 3 вкладки, обе в одном окне, используя вертикальное разделение:
ConEmu.exe /single /cmd cmd /k "%ConEmuDir%\..\init.bat & cd www & npm start" -cur_console:s50V:n:t:"web"
ConEmu.exe /single /cmd cmd /k "%ConEmuDir%\..\init.bat & cd server & api.py" -cur_console:s50V:n:t:"backend"
ConEmu.exe /single /cmd cmd /k "%ConEmuDir%\..\init.bat & cd c:\nginx\ & nginx" -cur_console:s50V:n:t:"nginx"
ConEmu.exe /single /cmd cmd /k "%ConEmuDir%\..\init.bat" -new_console:t:"cmd"
sleep 1
exit
Некоторые заметки:
- Сценарий должен быть запущен из вкладки ConEmu
%ConEmuDir%\..\init.bat
необходим для инициализации красивой оболочки Cmder
- Необязательно:
sleep 1 & exit
закрывают вкладку, которая инициировала скрипт.