Inicie a instância de quatro painéis a partir do script em lote

Inicie a instância de quatro painéis a partir do script em lote

Como iniciar uma instância do ConEmu a partir de um script em lote que possui o seguinte:

  • 4 painéis (2x2)
  • nenhuma configuração anterior para que o script em lote e qualquer configuração sejam verificados no controle de origem
  • cada painel executa um aplicativo de console a partir de 4 diretórios diferentes, como:
    • c:\App1\App1.exe
    • c:\App2\App2.exe
    • c:\App3\App3.exe
    • c:\App4\App4.exe

O caso de uso que procuro é:

  • um desenvolvedor instala o ConEmu
  • clica no script em lote

ou

  • chama de qualquer prompt que eles tenham disponível

Posteriormente, o ConEmu executaria os 4 aplicativos de console de forma que eles pudessem ver a saída de todos eles e não precisassem alternar entre as visualizações para ver o que cada um está fazendo. Consegui fazer isso funcionar por meio de uma configuração manual, mas simplesmente não consigo analisar os documentos o suficiente para ver como fazer isso de forma limpa a partir de uma linha de comando que não seja do ConEmu.

Responder1

Do arquivo em lote, sem pré-configuração, obrigatório? /cmlistpermite fazer isso (estou usando o mesmo para fins de depuração do Visual Studio). Use os últimos alfas, é claro

ConEmu /cmdlist  c:\App1\App1.exe -cur_console:n ^|^|^| c:\App2\App2.exe -cur_console:s1TVn ^|^|^|  c:\App3\App3.exe -cur_console:s1THn ^|^|^|  c:\App4\App4.exe -cur_console:s2THn

O delimitador entre "guias" é |||de fato, mas você precisa escapar |do símbolo nos arquivos cmd.

informação relacionada