Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/01/2014, 14:07
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Problema java con .exe

Un cmd no abre una ventana. Es windows el que abre una ventana para cmd cuando lo ejecutas desde el menú de inicio o le das doble clcick. Para abrir la ventana de comandos prueba

aplicacion.exec("C:\\Windows\\System32\\cmd.exe /c start");

Tal cual lo tienes, el cmd se estará ejecutando y en espera de comandos, pero debes introducirlos a través del Process que te devuelve el método exec

Process p = aplicacion.exec("C:\\Windows\\System32\\cmd.exe");
p.getOutputStream().write("Aqui comandos de windows como dir, delete, etc")
p.getInputStream().read(); // De esta forma leerías la salida de los comandos.

Se bueno.
__________________
Apuntes Java
Wiki de Programación