Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2009, 10:10
v3rn0n
 
Fecha de Ingreso: enero-2009
Mensajes: 26
Antigüedad: 16 años
Puntos: 4
Respuesta: Correr ficheros bats desde java

Si no necesitas que se ejecute en una ventana a parte puedes quitar el comando "start" y funcionará sin problemas.

Runtime.getRuntime().exec("cmd.exe /K "+ path); // Eso sí, se sigue ejecutando el cmd :)

para que se ejecute en una ventana aparte:

Runtime.getRuntime().exec("cmd.exe /K start cmd.exe /K "+path);

o

Runtime.getRuntime().exec("cmd.exe /K start cmd.exe /C "+path); // para que se cierre la segunda ventana

Saludos.