Dois pontos importantes: 1. O dir nao eh um arquivo executavel e sim um comando do sistema. Tente executar com cmd /c dir ou command /c dir; 2. Pra que voce precisa do dir? A classe java.io.File possui metodos que retornam a grande maioria das informacoes sobre arquivos e diretorios.
[]s Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Sun Certified Programmer for the Java 2 Platform 1.4 Sun Certified Web Component Developer for J2EE Moderador SouJava - www.soujava.org.br ----- Original Message ----- From: "Mário Roberto Porto Filho" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, March 24, 2003 12:47 PM Subject: [java-list] Runtime !!!! > > Estou tentando executar um "dir" do DOS em um programa java.... > > No código tenho a seguinte linha: > Runtime.getRuntime().exec("dir"); > > A saída me retorna o seguinte erro. > > java.io.IOException: CreateProcess: dir error=2 > at java.lang.Win32Process.create(Native Method) > at java.lang.Win32Process.<init>(Win32Process.java:66) > at java.lang.Runtime.execInternal(Native Method) > at java.lang.Runtime.exec(Runtime.java:551) > at java.lang.Runtime.exec(Runtime.java:418) > at java.lang.Runtime.exec(Runtime.java:361) > at java.lang.Runtime.exec(Runtime.java:325) > > > Alguém saberia dizer o que tem de errado... > Obrigado.. > Mário > ------------------------------ 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] -------------------------------------------------------------------------