Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/06/2009, 13:45
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
Respuesta: Ejecutar comandos DOS en java

ya logre hacerlo,
si hago esto:
Código java:
Ver original
  1. String comando = "cmd /c c:\\aux\\ruta.txt";
  2.         Process pr;
  3.         try{
  4.             pr = Runtime.getRuntime().exec(comando);
  5.             System.out.println(comando);
  6.         }catch(Exception ex){
  7.             System.out.println("Ha ocurrido un error al ejecutar el comando. Error: "+ex);
  8.         }

me sale bien, me ejecuta el archivo.

pero si hago un proceso como:
cmd /c \"c:\\Archivos de programa\\gnu\\gnupg\"\\gpg -e -r XXXXX c:\\aux\\ruta.txt"

no hace nada... es un comando para encriptar archivos, si tiro ese comando por el DOS, me funciona, lo encripta, pero desde java no se ejecuta. q puede ser?
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175