Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/11/2009, 14:31
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Sincronizacion

Hola,

Posiblemente puedas usar algo así:

Código Java:
Ver original
  1. try {
  2.     String cmd = "cmd /c start /wait C:\\texto.txt";
  3.     java.lang.Process p = java.lang.Runtime.getRuntime().exec(cmd);
  4.     if (p.waitFor() == 0) {
  5.         // mostratDatos();
  6.     } else {
  7.         System.out.println("system errorlevel : " +
  8.                 String.valueOf(p.exitValue()));
  9.     }
  10. } catch (InterruptedException ex) {
  11.     System.out.println(ex.toString());
  12. } catch (IOException ex) {
  13.     ex.printStackTrace();
  14. }

El comando exec va a ejecutar el comando y seguidamente el proceso va a esperar hasta que finalice, es importante el parámetro '/wait' para 'start', de otra forma no funcionaría, puesto que 'cmd' ejecutaría el comando y saldría inmediatamente.

Saludos,

ps:
http://www.forosdelweb.com/f45/error...fb8ee3-620060/