Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/09/2009, 15:04
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 5 meses
Puntos: 454
Respuesta: Ejecutar comandos REMOTOS desde Java

Hola:

Desde java, con

Process p = Runtime.getRuntime().exec("ftp 10.5.100.6")

ejecutas el ftp. Ahora al Process p obtenido le pides el inputStream y el outputStrema

InputStream is = p.getInputStream();
OutputStream os = p.getOutputStream();

Lo que escribas por el OutputStream es equivalente a si lo teclearas desde la línea de comandos (debes incluir los retornos de carro). Lo que leas por el InputStream es la salida del ftp, por lo que podrías analizar si todo va bien. También puedes obtener el error

InputStream err = p.getErrorStream()

Se bueno.
__________________
Apuntes Java
Wiki de Programación