Eu estou fazendo um programa que executa o C ++ usando G + + e para construir / executá-lo, ele cria um arquivo .bat que deve então ser executado em uma nova janela cmd. De Java, eu posso executar comandos, mas apenas executando 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 eu faço isso?
windows
command-line
batch
java
Zac Garby
fonte
fonte
cmd -c <batch file path>
Ou algo nesse sentido.cmd
. Sugestão-c
não é um deles.Respostas:
Como posso correr
cmd
e executar um arquivo de loteDo seu programa Java, use o seguinte:
Isto irá iniciar um novo
cmd
shell, executebatch.cmd
e depois terminar o shell. Vejo cmd Para maiores informações.Leitura Adicional
fonte