Arquivo em lote para abrir vários prompts cmd [closed]

6

Estou tentando gravar um arquivo em lotes que automatizará o seguinte processo manual:

  1. Abra um novo prompt de cmd (prompt1)
  2. Executa um arquivo bat (b1)
  3. Executar um programa (que continuará sendo executado)
  4. Minimize prompt1
  5. Abra um novo prompt de cmd (prompt2)
  6. Executa um arquivo bat (b1)
  7. Executar um programa diferente (que continuará sendo executado)
  8. Minimize prompt2

Eu encontrei maneiras de abrir várias instâncias do cmd para executar coisas diferentes, mas depois de executar a primeira coisa (b1), eu preciso executar um programa na mesma janela cmd.

Atualmente tenho

start /min cmd /k C:\Users\db2admin\python_environment\Scripts\activate.bat
start /min cmd /k C:\Users\db2admin\python_environment\Scripts\activate.bat

Isso abre as duas janelas e executa o bastão, ótimo, mas agora preciso executar outro comando (executando um arquivo python) em cada uma das janelas cmd. Como faço para enviar comandos para cada prompt?

    
por johnharris85 13.11.2012 / 16:31

1 resposta

4

Tente usar isso

start /min cmd /c batch1.bat && start program1.exe
start /min cmd /c batch2.bat && start program2.exe
    
por 13.11.2012 / 16:58