Meu ... eu vi recentemente esse c�digo como destaque na pagina da sun ... ele executa comandos DOS ...
 
segue anexo
 
[]s
LMMJ
----- Original Message -----
Sent: Tuesday, February 05, 2002 10:10 AM
Subject: [java-list] Como chamo um executavel na m�quina?

Ola pessoa,
 
Preciso criar um programa em Java que chama outro programa executavel e que tb chame comandos do sistema operacional.
 
Tipo:
 
Comandos como: ls, mkdir  -> do Linux
 ou  dir , mkdir , del, deltree -> do window
 
Ou arquivo .bat do Ruindows ou executavel do linux.
 
 
Agrade�o qualquer id�ia.
 
Obrigado.
 
 
Question: 

How can I write an application that executes DOS commands and reads in the output from 
it? 



Answer: 

Hope this code helps. 


import java.lang.* ;
import java.io.* ;

public class Test
{
public static void main(String[] args)
{
try
{
String [] cmd = {"cmd.exe","/c","dir"} ;
Process m ;
String S = "" ;

m = Runtime.getRuntime().exec(cmd) ;

BufferedReader in = 
new BufferedReader(new InputStreamReader(
m.getInputStream()));

while((S=in.readLine()) != null)
{
System.out.println(S) ;
}
}
catch(Exception ex)
{
ex.printStackTrace () ;
}
}
}


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a