我做了很糟糕的尝试。也许是因为我正在使用 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
关闭启动脚本的选项卡。