Tente algo do tipo::

String cmd="programa.exe"
Process process = Runtime.getRuntime().exec(cmd);
BufferedReader processStdOut = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line = processStdOut.readLine();



Israel Ribeiro Martins wrote:


Bem o que eu queria mesmo fazer era executar um programa ".exe" e pegar o
retorno desse programa. Esse ".exe" retorna uma linha contendo um codigo e esse codigo eu preciso no
java.
Tem como fazer isso?




-----Mensagem original-----
De: Josiel da S. Oliveira [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 14 de mar�o de 2003 08:11
Para: [EMAIL PROTECTED]
Assunto: Re: [enterprise-list] Java executando um ".bat"




Alguem sabe me dizer se no java e possivel executar um aquivo ".bat"?
Eu ja tentei com a classe Runtime mas parece que ela s� executa aqrquivos
".exe".



Arquivos de lote n�o s�o execut�veis. Eles s�o meramente scripts executados pelo cmd.exe.

Tente algo do tipo: "cmd.exe /c oi.bat"


PS: Desculpe se fui �bvio, mas a gente esquece isso, �s vezes.




---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]







--------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]



Responder a