Andei procurando pelo fórum mas não achei nenhum problema igual ao meu. Preciso executar pelo meu programa Java dois comandos, são eles:
. Abrir um diretório
. Executar um programa
Para isso, eu queria fazer apenas uma chamada ao método Runtime.getRuntime().exec(), mas como faço isso para processar dois comandos de uma só vez? Sendo mais específico, quando crio o comando “CD C:\Teste”, como faço para que o comando seja executado primeiro, para depois criar o comando “ProgramaQualquer.exe”?
Pessoal, o problema agora é outro. Não estou conseguindo passa parâmetros para um executável via método exec(), por exemplo: soma 1 2.
Como eu poderia passar esses parâmetros?
cara pra executar varios comandos no cmd, você pode mandar o programa salvar um .bat com todos seus comandos e depois usar o RunTime pra executar este .bat