Como abrir o cmd e executar um arquivo em lote em um comando

1

Estou fazendo um programa que roda o C ++ usando o G ++ e, para compilar / executar, ele cria um arquivo .bat que deve ser executado em uma nova janela cmd. De Java, eu posso executar comandos, mas apenas executar um comando não abre cmd, então eu preciso abrir cmd e também executar um comando em essa janela cmd em um comando. Como faço isso?

    
por Zac Garby 02.03.2016 / 20:55

1 resposta

1

Como posso executar cmd e executar um arquivo em lote

From Java, I can run commands, but just running a command doesn't open cmd, so I need to open cmd and also run a command in that cmd window in one command.

How do I do this?

Do seu programa Java, use o seguinte:

cmd /c batch.cmd

Isso iniciará um novo cmd shell, executará batch.cmd e terminará o shell. Consulte cmd para obter mais informações.

Leitura Adicional

por 04.03.2016 / 18:14