Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2009, 08:08
Avatar de lobo_php
lobo_php
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años
Puntos: 75
problema con comandos DOS

Compañeros necesito su ayuda.
cuando ejecuto un proceso desde el cmd:

Código java:
Ver original
  1. String comando1 = "cmd /c start copy F:\\carpeta\\C*.txt F:\\carpeta\\CTOTAL.txt";
  2. String comando2 = "cmd /c start copy F:\\carpeta\\I*.txt F:\\carpeta\\ITOTAL.txt";
  3.  
  4.         Process pr1,pr2;
  5.         try{
  6.             pr1 = Runtime.getRuntime().exec(comando1);
  7.             pr1.waitFor();
  8.             pr2 = Runtime.getRuntime().exec(comando2);
  9.             pr2.waitFor();
  10.             texto+= "Comandos ejecutados\n";
  11.         }catch(Exception ex){
  12.             texto+= "Error al ejecutar el comando: "+ex+"\n";
  13.         }

primero que todo tengo un problema, que debo ponerle el start para que funcionen ambos comandos, sino, solo se ejecutara el primero.
al ponerle el start me aparecen las dos ventanas del DOS con su respectivo comando y su respectivo resultaod, pero... como hago para que luego de ejecutarsen se cierren, o mejor aun, que no necesite del start para que se ejecuten los dos.

gracias
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175