
18/09/2009, 15:04
|
 | 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. |